MPPKELPGFYYDAEKNRYFPITGPIPGAAKRRRPPSPPPPPLADPPLTRRRKRVTQSELLRAREMYGGGVMFSSGNSKCTFRQQCQHAQASQPLGWSYQGTSSMADKAVEELRTVVQTPSGLRESKVLVTGSINGTVRGSGGSLYMIDLSLTTDLAMVSLNAYGKIERLGSYNRTVWTADCSSDGTQVALGANNGAALLNLEKRSLSWMYHCKSDVLSQQFMHSGNVVLCGLRNGSIVAIDVRQRHRNFPTGLASPGTARRTVPMLPATHQADKAKSTRAISMSSAVCSLVALSSDENYFLGSSMDGSIKLFDLRLIQKGAVQSYVGHVNSHTHLPLAVDPSETLLMSGGEDSTVRIWSIKTGEQVFEKRVADTLFTALCWPESGLDVDRSSLFDLRHSWGAWMGSRDGLYYMHGT*