MSPFMIAFEDLMRHLPAFVQEVVDFAALSDGEGILTDDKVLEYNPFIAVARDDMWTLPSAFDILLIHIEAWAFLLNENERNSAGCPQKLFLGGTYCKYVAALIEKPDDAKVLSELSVCLSYGVKDVNAVQSLKDCNMIFPPVLIEDPKHYYLFVVSMKDKSVYFIDNMLLEPKEIEGRKKSFSVLCSPLEKLLKDMDNIHHEDIRSFTFIPVGGNWKRGAFDKDCCVYLMMFMMVFHGVETIQDGVEIFDFDPLADEDFRKFLRACLCSTIVLSNLNVYRDEFLKQMVAFRGNRKQDVLDALIKQREELTQKYMNDPSKIEIVAKNSSARKSKYVETEDEAETDVIVEEKGRGKGGRRARGGKRGKGRGRGASRG*