MGITSVAARFGAEKMKMSMNTAMKTTFSSLICRNYVATTDASASAVSSTALNTNLQGRLAGLNLIKKDVTQLMTRTPMVHLSKVTEGCGAYVVAKLEMMQPCCSIKDRVGDAMIADAEKKGLISPDKTVLVEPTSGNMGISLAYVAASKGYKLVLTMPSYTSLERRVTMRAFGSELVLTDPVKGMGGAVKKAADLLQTTPNAFMLQQFDNPANVKAHFETTGPEIWEDTAGQVDIFVMGIGSGGTVSGVGRYLKNKNPNVKIYGLEPSESNILNGGKPGPHQITGNGVGFVPKILDLDILDGVLEVGISSGANTVGALQLARRPENKNKLIVTVHPSFGERYLSSMLFQELRKEAEMMQPVSVD