MNPGRCESLDDLPDLYTIFRGEVVTVTEYGAFIKIPGCRKQGLVHRTHMSSCRVDKPSEIVDVGDKVWVKLIGREMKNDKVKLSLSMKVVNQGTGKDLDPNNIVTDQEERRKRTFKDYTGQKITLEAVLNTTCKKCGCRGHFAKDCFMQPGGTKYMILKDRTNPCREFYSLFSCPSSHQEKKKKKKLKSKKEPSSSSSDSDSSEGQTASKKARHLARESKRKMKKHRKKHQA