MPKKKHNAFFYFTIEYKRREEAKGRRFRGFEDVARVAGPIWKNMNESQRAPYVAKGKQSIQKNEERLNSQGIPLSVLVAEERAALSKTARIRDRIEKMISNAAENNMLERLEFYFISFGYFCALSDGRYVPAEVGAIRYCMEEGVMEKFHMLINPGPLPLGKSLEAKEHSDKFHQLPIPPDALGEANFEEIANKLASFLRLSGNNLPLLFTDHGDIPQVESILEDILNSNRTGLEIVVCPLAQMFFLLKKSVLYYSLSLPEGFATESIPQLLIDRDLYAYTENISCEFHEKNGDGTHCALSRCVRWAYVISDSCCLDLHIDMRPGSHMPLNCVSLGDVRSNQNNTTSASTNNNDNIRFVNAASEVNSSAIRNYDSSYASALPGQRANRESSEDTITDESSEVAGREHNKDSPFQILDVRSIHEAPASFHYPPALDDTGAQSDDSSISERGLVIDMADEDGVDWMEAAKPNTTKRSTTTGERNDKGKVLPNVTVQPNRISRRKSQHVPIATDDVVFGVPIGAVPEVSIEDEMELQTCKNLVKLNVLLRSTINHVLVQRYDRNFNFSAARTDRSGFDQLRNWVNCYEKIKKESAAEKAQQEPPQDD