MDPLLSLVKEEQEGHGGGGGSPPAAVAAEDGPSTVAAAAVPRPMEGLHDVGPPPFLTKTYDMVDDQNSNHVVSWSPTNNSFVVWDPHAFATSLLPRHFKHSNFSSFVRQLNTYGFRKVDPDRWEFANEGFLRGQRHLLKNIRRRKPPAHPASNQQSFGSSYLEVGHFGNDAEIDRLKRDKELLMAQVVKLRQEQQDTKARLKAMEDRLHGNEQKQQQMVTFLARVLRNPEFLKQLIAKNEMRKQLHDTISKKRRRRIDQGTEADHMGASSSLQQESPILFDPHVSMELLADGSVQLLADDIPPDLEGSGGFVADGIPPDMESSVEHVADGILPGLEGSVELLADGIPPDLEGSLDLLADGIPLNLEGSMELLADGIPSGLEGPGIKTNGVMEPHGFDLGICGMQQNRAQGVLKDNFWDDLLNEELGDEDDNPVIMEDMNLLSEKMGYLVSDTPTPTK