MPPGQGSVRAAEKLHAACDECRTRKLRCSGDTPKCLRCTREQIGCVYSPQKQMGRPRKRRREGEAGESATFVQGRDENTAVLNSFSEMQNCSDFDGLISPPLLQDTYSSNESSGHEALTPGQFDFTFPEQLGILPGPNFTSYLEPAIDPSLWELQPDTLTNNINDPLSDQQIARPCTCITTTWMVLTELQAITTFDFPQVVIPLRNAMSALANIINCPQCPKDSFSAIQNVQSIVSLMKAIVQRFNSVLLEVDREAVRLEEAGQKKAYRIGDNNPALSHLHTGTSDCPMGFNIELEPKDWRRLVKTALKTEVYGKGSNPRPLLDLVKKSEMRQEEWHNDRHSWVDEMIQLHGGRKECHVSEGCEALGAQHIRRAIDNLKWD