MPSHFDTLQLHAGQPVEKPHQPRAPPIYATTSYVFNDSKHGAQLFGLETPGYIYSRIMNPTNDVFEQRIAALEGGIGALATSSGQSAQFLAIAGLAHAGDNIISTSYLYGGTYNQFKVAFKRLGIETKFVNGDAAEDFAKLIDDKTKAIYIETIGNPKYNVPDFEKITKLAHEHGIPVVVDNTFGAGGFLVNPIAHGADIVVHSATKWIGGHGTTIAGVIVDSGNFPWTEYPEKYPQFSKPSEGYHGLVLSDALGKAAYIGHLRIELLRDLGPALNPFGSFLLLQGLETLSLRVERQSENALKLAQWLEKNPNVESVSYLGLPSHESHELSKKYLNNDAKYFGGALAFTVKDITNTSSDPFNEASPKLVDNLEIASNLANVGDSKTLVIAPWFTTHQQLSDEEKLASGVTKGLIRVSTGTEYIDDIINDFEQAFKKVYNN*