MGRAPCCSKVGLHRGPWTPREDTLLVKYIQAHGDGHWRSLPKKAGLLRCGKSCRLRWMNYLRPDIKRGNITPDEDDLIIRLHSLLGNRWSLIAGRLPGRTDNEIKNYWNTHLSKRLLSQGTDPNTHKKLSEPAVQQVKKRKSSRGNSNKKQNNSKGKGAKVEPEKPKVHLPKPVRVTSFSLPRNDSFDQCNTFSTVSSSQGGEGGLGTEVVQGPWSDNVNDDENGTGFLAAYDDHGFVNGSDFECQSHVPASDDDNSLEKLYEEYLQLLKTNDDQVQLDSFAESLLI