MSSTAPPRGSPSPVGLAVSPEVEAALACGGAVVALESTIICHGMPYPKNLQTAMEVEAIVRENGAVPATIAILDGVPHVGLNSEQLERLAISGRQFQKTARRDIAQVVASGGNGATTVSATMFFAHKVGIPIFVTGGIGGVHRHGEKTMDISSDLTELGRTPVAVVSAGVKSILDIARTLEYLETQGVTVVAYRTNEFPAFFTEISGCKVQCRVDSSEECAKIIYANKNMHLASGILIAVPIPKQHAASGNVIESAIQQALKEADDKKIIGNAITPFILDRVKVLTGGSSLEANIALVKNNALTGAKIAVALSDLRKRASDGKMILNFC*