MTWVEQRVAIRAIGHLASYEKTFKSVAIYEEEIVKLAMNLASTCLEVVYKEFVGVKDLNMRLKYHCDLLTRGVGGLEMENSKAEEWASQLQCWSLHLLNCFAIKERCLNIICEQNFLKELSEMWGGLANDSSPGGVGLIRVLCYNKDGRRCIAESKDAIKNLCNLARSSDDWQYMGIDCLLLLLADSGTRYKVLQVASMCLVDLIELRTLGGRSNVGNTITRTLLSDFKQRKVKIKNIGVQQVLEEIWGLKVDRKKRKQNMSDEKLEEKRVMVSLMKQQGNNSFWLGKIEEAMMKYSEALELCPLRFRKERIVLYSNRAQCKLLLGEANDAISDTTKALSLSSPTNSHAKSLWRRSQAYDMKGLAKESLMDCIMFVNCCFKMDYTSLSSSSSSSMKKNMRIPYYAVRMINKQMESTWLFKNAQLKTFVDLSEKTNQPHDDMRATRILLQKKGFIKGLSSISEEPQLIEKGEFSRRNHEIKDREKQKNVFTQSV*