MSMPVLRYGTRSLEVEVQSRPLPVTGRSCFDSRRRRVQISGTRVVSGRISASSELAWTGTGPVEARNAEGATESRSKDGGPFSMTGYLDDRLMDAVNTAGGPVRQIVLMTDGTDTRPYRLNWPSPCVIFDLSPVHMHDTTLRKMAASGITVPRSCLLQHVPTDFSSDDNDDEDWGQKLSRMGYSGEKPSVWVLEMRNAFFEGCLKKILPVASSFLMKDSLFMGVVPATICTEVETRACLKRLFASNGFLAEFEVHRMVESQWTVEGSGKETSNLSEPLLVFFSTRQLRLSDSQVEFARMQIMMAEEAGDEDGFEDAW*