MVKRNTVSWTAMIAGYAQNGQGEDALKLFSQMQWAGTEPNQSTFISVLCACASLAAVEEGKQVHLQIIKSRFQSNDFIRSALITMYAKSGNIRDAELIFNTGNKCNVVLWNAILAGYCQNKRLSDAHRLFDKMAKRDVVSWNTMIAGYARSEHAEEALKLFLMMKQVGKIPTQSTYTSYLHACSCIAGFKLGKQVHAHILKIGFKSDVFVGNGLITMYAKCGSIGCADQLFREMPKRDVVSWTAIISGYAMNGKGNEAVQLFEEMTGASIKPNQITMTGVLSACSHVGLVDEGYYYFNSMSRDLSITPTADHYACIVDLLCRAGRLDEAEVFIKAMPFEPDMVVLASLLAACRDHVNVELAKWTAECMFKLEPQNSTTYILLSNMYAAADRWNDVRNVRDMMKATEVKKKPGCSWIEVNSKVHIFLAGDQSHPQSESIYAMSESLAGAYGG*