MAPNGEVETLLVGDEARQALVSHFRSSAEEHAYEKEQQIDVDAILRGGELASVGVEEVPPFSWKKLWLFTGPGFLMSIAYLDPGNLESDLQSGAVAGYSLLWLLMWATVMGLVLQLLSARLGVATGCDLAELCREEYPFWARIVLWLMTEIAIIGADIQEVIGSAIALRILSRGYIPLWGGVLITGIDGFIFLFLENYGVRKLEALFGVLISVMAISFAWMFCQAQPSAGELLVGLFVPRVLSGTVRQAVGVVGALIMPHNIFLHSALVQSRAIDVSSSSHVKEALRYYSIESSAALFVSFIINLFVVSVFAKTFFGTDIAESIGLANAGEYLQEYYGGGYFPILYIWAVGLLAAGQSSTITGTYAGQFVMAGFLNLRVKKWVRAVVTRSAAILPTVFVALIFDGSEQQLDELNEWLNILQSVQLPFALIPLLCIVSKEQVMGVFKAGPIIQVRSENYILSSSLLKESEKSLQLRSN*