MASKPAAGKSGGEKRKRVVLTLKEKIDICTRLEKGESRKALMQEYNVGMSTLYDIRAHKAQLLRFFASSDSNKALEQRRTLHTPKLEHLDRVLYEWFLGKRSEGVPVSGPMLIEKAKDFYEQMQLTEPCVFSGGWLWRFKARHGIKKLDASSEKQAADHQAAEQFCGFFRSLAAEHGLSPEQVYNADETGLFWRCLPNPTPEGGAVPGLKQSKDRLTVLMCANATGSHRLKPLAIGKCSGPRAFKGIQHLPVAYKAQGSAWVDKEIFSDWFHHIFVPSVREHFRTIGLPEDSKAVLLLDSSRAHPQEAELVSSNVFTIFLPASVASLVQPMEQGIRRDFMRNFINPPTPLQGPHTRYNMNDAIFSMACAWNAIPSHVFRRAWRKLWPSVVFAEGSSSEEEVEAEHFQAKPHNTSFAHILELVKEGSSCPGQLRQRQAAGWGVAGREAEGGQPPAATLPAEVVWGSEKTPKADQDGGGDPGEGEEAAWEQAAVAFDAVLRFAERQPCFSAQEVGQLRALRAVFRSQQQDGGVQSSA