MHCTVSEEEAKLGARRLARCLQKLGFQVKFTDFKVVNVLAVCTMPFEIRLPEFTNNNRPIASYEPELHPAATYRIKSLRATLQIFSTGNITVTGIYYSMPKTHYTQSYSFVMRNSLYRIQQCVS