MDVLSECLIHKILSYLSFEEAAKLSLVSKTWLHAWLAHPNLEFTLVSSEHGHNIHDRNIVDQIMERYRQTKIPIENFHLSFTIFAHPFAFPQMDKWLDIALQNGVKYLSCEVSLPSYPFPIFKFLAPNSLRELVLSGCNLMDHSLSITKICVSLRKLSLSEVGLDDNMLRALLNCCPLIDDFIIQHCRLLRKIELRNLQNIKSVSISCCRNQSVKIQTPTLQHLSYIGCFREDSPVFDIVECRNLKSLELTDMRISEGFLQRLISTSQFLESLALDNVSTRLERFKISGSPSLRFVAIENCKGLQEIDAPNLVSLEYDGDQIPELKIAKMSRQLKKSEIYLDNLKKLNAAWFAGTRSANEPELLYRIPAGHRGPSGKAMIRRGTDHSFFHWGQGAAKPNSIKERGLTFPEADSSYSNLAMLMEEEKFSDEMDPQEMSENPQLLRGRTLSRLVDEIFSPF*