MHSGEVEAVRVCPAHANEGRYFVRRELPAQTPSDFPAVAGEKRVRASLDNVEEGLRLSMKLSLEGDDDHSVITTEHLLSALEAMGVDDARIEVEGNGEIPILDGSAYDYVYQIGRVGLVAAADPAGGDGQTPRKSFKPSEVVMLTGDNEAFIMFTPGECTKLTYGIDFTYKSRAIGKQWESWTPTEDGEYSDFLARARTFGTMKDVMAYFRAGVLRGGLENSALLANADQWWNPPMMLPNECARHKMLDLIGDLSLMAEPGMAGVPIGHIVAYKANHNMHAEFAKKL