MAAASFTAAKFLVPVAARSGGERAPPLPPVGASSSSFARTLRRGGGAHHHPRLRTALAVSSDLVAGNKAAQAAATHPAVTREEALEVYEDMVLGRVFEDMCAQMYYRGKMFGFVHLYNGQEAVSTGFIKLLNQADCVVSTYRDHVHALSKGVPPRNVMAELFGKATGCCRGQGGSMHMFSAPHNLLGGFAFIGEGIPVATGAAFAAKYRHEVLKESGPDGLDVTLAFFGDGTCNNGQFFECLNMAQLWKLPIVFVVENNLWAIGMSHLRATSDPEIWKKGPSFGMPGVHVDGMDVLKVREVAKEAIERARRGEGPTLVECETYRFRGHSLADPDELRKPDEKTHYAARDPITALKKYIIEENLATESELKSIEKKIDDVVEEAVEFADASPHPPRSQLLENVFADPKGFGIGPDGKYRCEDPKFTQGTAQV*