MKPMLNSIISFSQSAFVPKILITDNALLAFEIFHAMKRKGEGRGGSVALELDMRRGLRQGDPISPYLFLFCANASSTMISKVTRENLIHGARVSIDAPRVSHLFFVDDNILFARANLQEFSKVADIINTYEMASGDGTQIKVWDDAWLLGEGTHIVPTPKADNNLDLRVSELIGYDHGCWDIEALNVVLNVEDRKKVLQLPLSRSLPRDNRFWWPTSHGCYTVKTGYWLGRLGCLEAWNLLYGDADSELWRSVAGWIPPTQNGVKVNVDAHIMEGIGLYFGVVIRDGMGSLKVDAAKRGNALWEPQMAEAVAARYGLELARRFGFDRVTLESDAANVIRTVHNKVERDAPIFFYL*