MSIVVASEVATALASRGAVVALESTIICHGMPYPKNLQMAMEVEAIIRDNGAIPATIAVLDGVPHVGLNNEQLKRLAISGRQFQKTARRDIVHVIASGGNGATTVSATMFFAHKVGIPVFVTGGIGGVHRHGEQTMDVSSDLTELGKTPVAVVSAGVKSILDIPRTLEYLETEGVTVAAYRTNEFPAFFTEISGCQVPCRVDSPEECAKIIYANKNLRLGSGILIAVPIPKQHATSGKIIESAIQTALKEAGDKRIIGNAITPFMLERVKELTGGSSLEANIALVKNNALIGANIAVALSNLQQREISRMGRSAL*