MGKGISGDARLAAAPYDQWVLLSPAGGSPRPPARYKHAAQVVQDKLYVVGGSRNGRSLSDVQVFDFKTSSWSALSPARGSKHPNHENDATGGSFPALAGHSMVKWKNYLLAVAGSTRSSSSLNKVSARDGQSVSILGSRLLMFGGEDNKRRLLNDLHILDLETMMWEEVKSEKGGPAPRYDHSAAVYADQYLLIFGGSSHSTCFNDLYLLDLQTLEWSQPDAQGAHITPRSGHAGAMIDENWYIVGGGDNASGSTDTVVINASKFVWSVVTSVSARDPLACEGLTLCSTTVDGEKVLIAFGGYNGKYSNEIFVLKSKPRNLVQPRLLQSAAAAAAAASVTAAYAVITATDEKTRDIVATDDFDIKRAQPASNSKKFVAEIDVLNGENGKLAARLAEVRDENSKLKDKLDMTNLSYGELAKELKSVQDQLAAEGSRCQKLESQIAAARKRLESAGSLENELEVLHQHISQVEETIATTQRRKSGGVWKWVAGSTEVSDDE*