MRRTPLLALLALLASATLITGALAVESLLAPPEDVDAATASRPKALLSVHVAGVTAERALEDAFGHRVAAATQAVLRRRRIAGDARLAADAVDALRDGDDGVGLLYSDLTGDCDDHDGAVLWPGVGAAIAEIATAANATAAARAIEFDAEDLLGRVLVSHRTTLGGGGSGVFALPKGGGAAAIDDAIGELVCFHINVDAAFKHDAARVTKIGGGAGARKKAPATATRTRPPRLFRATLTAAEKVRRVHGARSSEYAASVRLTAAAVRIAMEKLSDARRGEAVGVMTFPGEDEVEARAEARRRALKAAEDEAAEAEKEAERSRRASTASSAVVAALFLFSSVCLGMVALCAMKFPRDALLWPPEKAWEKED*