MPSRRSHIKSHHGCTQCKLRRVKCDERQPTCSRCTAYNRECTYNSLITQAPGQHSFELRPPPKSKTQKHRTAFLRPSSRREPPQSQDPSYGIQAPLPFGRYKEADSLLYHYINVTAKPATSGFISPDHNKWEGAVQRSASTHEYVYNGILSFASLHLAVLQPQNRSIHIARALKFQNTGMIEFRTVLENVTASNCEAALGFSGLLISSIYAFPVAQAGPGKPSKRLLDYLPIIFSLFNGTVAIYRMGWTKSLNSPLSVHLRNKVVAADATSTPAEGEEYLEQLELREIATLKDQHLRELYHDVSQKVRRNLRRTEQFPGRAWPGAAPPAYIECMKEREPMALILVAYWAVGQDRGVGHNWWAKNWGRDLVEVIGEELGENARWQWYLRWPKEKMGLI