MFKKRVVKGSRDSKRKRLADEAVASDPVLPKDTGKTAVAEAQVEVENEDKRALYLAKEREEQEQELELRRKERTVLEQEIDEDIERKAKAKVSGFVKPVSKNMKTVTITDYQPDICKDFQKTGYCGYGDSCKFLHSRDDVAGGWKLNTDWKVDETQEKEVLKELEEIPFRCFLCKKEYTSPVVTKCNHYFCSSCFMKQMKVSTNCPICGKETEGAAKMATKLRKLLKKT