MIEKLALSREFEGLENVLKQLKQDDVICSENIFILVIRSYGLANKPTEAMKAFSGMHEFRCNSSVRSFNTLLNTMVQTKRFNMVHSLYISCKKIGVVPNVFTCNILLKALCQMGNLEAAYKVFDEMPKQGCIPNVVSYSTIMSCLCNRGDMPGAMRLFEEISSKGWTPDTVSYTILIDGYCRRGELQKAVKLMDHMEDNGCPLTDVTYSVVIEAYCKEGKIGEAVSLLDDMVEKKLIPSPSLCSKVVDGLCGEDKVEDARVLWKRLLNKNCSPDNVVYSTLIYWLCKKGHVCNARELFDEMIRDCVPNILTYSTLINGLCEEGELQEACKLWDDMLEKGCVPNVFTYNMLINGCSLMDSARQGKLMKLFKFWRSC*