MPAVTNKVFLKLAKADFNMCQALQKKELERVIKWNASCHFKDLDFARQKSVECYFAGPAVRTWNPKLINGLPDQAKILFMGLYKTVNTIAEEAFVAQKRDVHHHFKHYVSLSAYTSLQYKRVCFVPLSIEQALFFVGQRLDEDVLDSYDYHNVMHLVNRIGRILNDIQGRKREANQGKKLCVQMYMEEHPCVPSEAMAIAHLQELVDNSMQQLTYEVLRFIAVPKSCKRIHLNMAKIMHAFYKDTDRFSSLTAMAGFVKKVLFEPVPE*