MSTRIVVDPITRIEGHLRIEAQMDGGVIQNAYSSGTMVRGIETIVQGRDPRDAWAFVQRICGVCTLVHGLAGVRAVEDALKYPIPPNAELIRNLMVAAQYVHDHVMHFYHLHALDWVDLVSALSADPQATSTLAQSISRYPRSSPGYFSDVQKKLKGFVESGQLGIFANGYWGHPAYKLPPEANLMAVAHYLDALAWQRDVAQLHAIFGGKNPHPNLVVGGMPCAISIDSGNQAGTAVDVVGLELVRSLIVKMHEFVEQVYVPDTVAIAGFYKDWFTQGEGVGNFMCYGDFPAKGFGDRSSYRVPGGVILKRDLSKIHEVDLHAEDEIQEFVTRAWYDYKDGKNQGLHPYQGETEFAYTGPESPYKHLDVENQYSWLKSPRWRGQPVEVGPLARILMLYATEDAQTKELVDGTLKTLDLPFEALYSTMGRTAARTLETQIMVDAMDGWYDQLLANIRAGDVRTFNEELWDPTTWPSKAQGVGHMEAPRGALGHWIVIENGKTANYQAVVPSTWNAGPRDAQGQTGPYEAALQGHTLLDPEQPIEILRTVHSFDPCIACAVHLTDPNGEEVLKIHVR