MGRAPCCSKVGLHRGSWTAREDALLIQYIQSHGEGHWSSLPMKAGLLRCGKSCRLRWMNYLRPDIKRGNITPEEDDLIVRLHALLGNRWSLIAGRLPGRTDNEIKNYWNTHIAKRLRIPKTSTQEITPKPKSKCVQAEEAKKSDDDQENIGATTKRTKVHLPKPTRVSPVKTPVGSFCDGEGDHEQEVGFHDAEVPNYFHVSWLDDMKKKDDGCFGEGLVCGENVEDCYDFVQVFDSARSQNSEEAAAAAERVAMTWKICEEYEQDLKADQDHGQLESFVDSLLI