MALRVAMVSAHGTSPLAPSLTAVSCRLSRFSNISHAFPRCHAVRALTSLRYAIKEEGKSESLDYRVFFFDATGKKISPWHDIPLHAGDGLLNYVVEIPKHTSAKMEVATDEPYTPIKQDTKKGKLRYYPYNINWNYGLLPQTWENPSHCHSDVDGAFGDNDPVDVVEIGERRGKLGEIVQVKPVAAFAMIDEGELDWKVVAISIDDPKASLVNDVEDVEKHFPGTLTAIRDWFRDYKIPDGKPPNKFGLGNKAASKEYAWKVIAETNDFWAKLVKRSVSAGDLSLI*