MNRGRKASSRVREDIPDEYRCKRSDGKQWRCNARAMEGKTLCEKHYNQAKKRALGSTTVTPAIIAVPKKKIKMQEHEVEMGRPRNLKHKEAGSFPMIDAELRFKDLKPQAAVMASECRPMKEPESRPQMLNGSARKVDGNLRIAKLLGGDHFAKEAAVKPSDSYMEFQSNMCHQCQRNDKGEVIRCQSCKRKRYCRPCIARWYPEMTEEDFRLSCPFCRGNCNCKACLRMEGLSFEVQQCNLSDAGRVKFLQYMLSFIQPLLCQLHKEQCREVDLEFKLRGMNLFKVERSRLMKDERLYCDNCHTSIVDLYRSCPKCCYDMCLTCCR