PEGPSLRKFHQLVAPFVGQLVVTVGGNSKKINPNMLEMLRLQDSQVHGKNLYLNFGLTEDLGLPESFLLPKHLQKKVRLPKEKSDHKLETTSRLDGQEVPGSSLAIKALELGEEEKETVMPWWLNTSQNSGLWLCFHFGLFGSVRASELSRATKANKRGDWKDPIPRLVLHFAKGFLAFYNCRIYWCLGPTVKPTSDILSEEFDRRQALEALKQASPVSYTLLDQRYFAGLGNIIKNEVLYLARIHPLSLGSCLTPLNLESLLDHVVSFSVGWLQKKLEGKPLHHLIYQKEQCPAGHQVMKDSFGPPGSFQRLTWWCPHCQPKAEEKVEVTQEQLLEHHHHHH