MKHFHLHCLSILSCRFLSTFAWTGVRSNGQNGNDRRAFLASNIACLTFIPVSPASALLDSATTDTIPPGGKPFVYSESWTGTTLPLMNLSEAVNFAEQKGLLYWPMARWPDPILRRPAQPVDAHWFGTGTLQKACALLRATSVSEKAVGLAAQQCGVDARIVYLQPEERHPLINRRSFQRTAELSEITMINPQIVERSPELDVHSWREHCLVLPPTFDATVLRDSWVTIVFRDIHGRPHSVRLRGEMARAVQHELDHDRGILITDHVDMEELENDAMRAIESIGHRDRMTLAYARYLN*