MVKNGNNQQEAAAATARQRGMRQYKGVRMRSWGSWVSEIRAPNQKTRIWLGSYSTAEAAARAYDAALICLKGSSAADLNFPVHLPFHIPAAAMSPKSIQRVAAAAAANATTTTRPLQHHQFATAPASTTPPCSYGEMALSCSAASSPDEAAINYDYTDHDEMVAAAQYVGGDDDVDLAALADIEAFFQSPKCMDYSMMDPCSTFFSPAPAAAAEWEDEGEISLWSFSSIN