MSAEGSHFVLVHGACHGAWCWFKVVDLLRKAGHRATALDLAASGVHPADADSISSFHLYNQPLSHFLSSLSLSERRKVILVGHSLGGISISYASNEFCGQLAALVYVAGAILPSGLPFDQHFARIFAFCSIELFYKNGSDELPTSFIFRPDSLEKDLLNTSPSEDIVLASLLMRPNPVASQLAPKLNPNHEGFKNILKVYIKTELDKALPVSAQECMAREHDIKDVFSIQSDHSPFFSAAKELVACLLSVHANYGVHT*