MLAQSHFLCKSFSLIPPPSPVLRSATRSLHLSSSQSGRLSFLSSSLSAVSVSRGHISLAMASNSKRPDLSEDSSSELIVTDLDRFAAVANELADASGEVIRKYFRKKFDIVEKDDMSPVTIADQMAEEAMVSIIFHNFPSHAVYGEEKGWRCKEESSDYVWVLDPIDGTKSFITGKPVFGTLIALLYKGKPVLGLIDQPILKERWIGMSGRRTKLNGEDISTRSCPKLSQAYLYTTSPHLFSEEAEKAFARVRDKVKMPLYGCDCYAYALLASGFVDLVIESGLKPYDFLALLPVIEGAGGTITDWNGNPPLWEASSSAVATSFNVVAAGDSDIHQQALESLEWN*