MEVKPSPLPMLPVRDWSDLPTDALSTIFMKLGSIEVLMGAGLVCHSWLAAAKSPELWRSVDMTRHKVVFSKGIDTMCAMAKVAIDRSQGKMESFLAQKFVTSELLDYIACRASSLKSIRLIACRNFWEPSLAELATQCPLLEEIECSGNKMSSEFLVYVGRARPQLKRLKIHMRWFDEDAMESEMEHEMEHEMMHDDDDDEEEEEEEEEEEDEFLYEDENVDDDEDEGEEDEEIEEDEDENNDDDDEEEEMEEDEDLDEDKNDVVEEEEDEDMDEGEDDENETNEEWEVRKNKDAFAIAENMPELRLLQISGNNLTNKGVHAILDGCPHLECFDLSECYNVRVDDQLRARCAKIKHAWLPRQSPRVHCPDLRVIEEDEGEDYGITMQDLWEAEVETLEAEAKMEEGSYGDYYEDYSALSSPESCVDSKDVYCDDPNVYTMYHDYYSL*