MVRQYDQTCTLPRTSSSDSTNNLILIASEYQSNSIVHHDSNNYLYNSPIPQKSRGGVKVNFKFFKFLLVKIMSLRTMFPTCCTWLKYFPTTYLTHYNSCQKVTGTLFGHRRGQVSFAIQDNSTSSEPSFLIELAMSTTTLVKDMSSPLVRIALECEKRPRGSKQVKLSREPSWNMYCNGRKCGDALSRACTDSDRHVLHTVRNVSVGAGVIPVVGDGRMGGELEGELMFFRANFERVIGNRDSEAFYMTNLDGMGGSELSIFLLRT