MSVVVAPEVAAALASCGAVVALESTIICHGMPYPKNLQTAMEVEAIVRDNGAIPATVAILDGVPHVGLNSEQLKRLAISGRQFQKTARRDIAHVVASGGNGATTVSATMFFAYKVGIPIFVTGGIGGVHRHGEHTMDVSSDLTELGKTPVAVVSAGVKSILDIPRTLEYLETQGVTVAAYRTNEFPAFFTEISGCQVPCRVDSPEECAKIIYANKNLHLGSGILIAVPIPKHHAASGKIIESAIQTALKEAEDKRIIGNAITPFMLERVKELTGGSSLEANIALVKNNALIGANIAVALSNLQQRKINRMGRSAL*