MARKRGFAHVLLACYLLASLIAAGAYDYTSGDFIPGPPAEHLKSDAGFESAWGPDTKTLRDENLAAFILVMEPGTLRPPHYADADLLMAVLQGTAHAGIINDKGEETGVRRFRRGDVIALPAGWATWILNNDTEQKFTLLAAARPVDVPGELSKFEVFPLMAGEVTGQSSLLHGFTKDILAEAFNTDEDLVEQIQTKTPDSGLVKLGSAELMAMDEELKQRSAHDDSGLMYNVDEADPDFTSDFGQVTLLDCERLSILKNLSLGAVKVSLKPGAMLLPRYKTTATMFGFITAGRARVQVAQPDGSTGADAELGPGEAFVVPRFFPSTQKSVGDKKLEGIGFVSSAYLQSGTVFLAGKNSIYRAVPNSVLAAATQVDKAKIQQCVSNQPATVIAGREKGWFREKVETIVEEIREGLAGGVKEEVMKTLGAPKRVLEKEL*