MTSVVPSPPTEQSSSSLHQSIPRLAEQTMELFSFLALASILPLPEATAFAFFASTPSLQSHHLSQRQLPLQPTTTSALFSAVIANVAVINIGEYAERDTSSMEQWASSSGIQRADGFKLRSNDRYNKDVCAFATQDIPSGTPVLFVPEALILSSSKAMSELRTLEMQQAEQMLDPTVDLKMYYLMVKLLSEIEKGSQSAWFPWFNALPRYFENAISMTTFCITCLPKLMKKISEDERFKQRNLSSSAMKAVPYLSSFIKSDEKLVKWVYQIATTRSFETEEGDLRIVPMADMMNHGDYAEVEPWYDDEGNYYGYSTYDVPANSPIRLSYGDSNNPSSLMAKYGFLDENAPATNCKLVPPEINQDMICLGYAEDKMLFYSTGEVAEESGEEKYLVNAHNDGDYDAKQILHQRYYADTSALLLDHIDSFVQELDKLSAKADTIAQHEVNWKEATAVVSVLECNDFECAEAQCVLDDEGNWTCEGGLGYNEDGSERATSKTILSAE*