MPHVNAKVSAVAATAAGMSAATAAAPRRWEGVDPALEKMVLRACLDQAPERRRVREAFKDVQLSIDHCLFKAQYSGIGTKESCERNSRGVEIFSKCWFPENHRIKAIVCLCHGYGDTCTFFLDGIARKIASAGYGVFALDYPGFGLSEGLHGYIPSFDTLVDDAAEHFAKIKGNSEHRGLPSFLFGQSMGGAVALKIHFKQPDEWNGAILVAPMCKMADDVVPAWPVQQVLIFLAKLLPKEKLVPQKDLAELAFKEKKKQEQTSYNVIAYKDKPRLRTALEMLRTTQEIESRLAEVSLPIIILHGDADLVTDPGVSKDLYEKANTSYKTLRLYKDACHSILEGESDETIFQVLDDIISWLDQHSMKEVPLS*