MHGGAFDHGYSVHRDGDSGLGKEAQVSFLATIKLVGKRRVAQVRMGWFSAGQFAWGMGIVVLGWSAVQNSTQEGVEGGNVEHAWWLPYVRRLVFLPNEGDGWLDRLKRRGRSPYRQQPVCLPLKSIKRERVSIFVTCIHLLKTSLQRKAAARKEHLVVALASYVQRPFLLMKQANTRQLSLSLETLENKNRHVAVAFYEALRAGDARTVQGLLASLDLEWWFHGPPCEQHLMKLLTGATPTKESFVFIPVSVRSIGNNVFVEGQGKKGTHEENKCWVHVWTIKNGKITQLREYFNTSLTVLEPSSYHAPHVKPLWQSQLGKANHKSIPSLILAI*