MPKRERSAAQARAEAVYRRANPDDRGDRGRDRRAEKVEYRRRLKKTRAEAAALAVPDAAPAALVPVPIPSTVPRPRALGQHGRGHLLVARQPSLALPPPLAALPPTIAPRLVAPIPPLAPTASRYGGLALRDIAFGSSQGRLGKGGQGTVRLGRHYGGRLAVKQPLRASSAFASECQIAAALHHENIIYVMGFACAPRETPFLALDYADAGTLGDLLIGDQRGESRSLGVQIARAMSYLHTRSPPIVHLDLKPSNVLLSARSEGLVAKLCDFGQARRLAVGAQLSHSGTPGWRAPEQVRVARDFAVVPLSRGTDAWSLGCVLAALEAPSGVCDPYHFATGDAPGKCDSRLRHELDAIVANGFTRPCVPDESRLAGVVSACTHALPSERATCAWVRAELEQLLLQP*