MPKRERSAAQARAEAVYRRANPDDRGDRGRDRRAEKVEYRRRLKKTRAEAAALAVPDAAPAALVPVPIPSTVPRPRALGQHGRGHLLVARQPSLALPPPLAALPPTIAPRLVAPIPPLAPTASRYGGLALRDIAFGSSQGRLGKGGQGTVRLGRHYGGRLAVKQPLRASSAFASECQIAAALHHENIIYVMGFACAPRETPFLALDYADAGTLGDLLIGDQRGESRSLGVQIARAMSYLHTRSPPIVHLDLKPSNVLLSARSEGLVAKLCDFGQARRLAVGAQLSHSGTPGWRAPEQVRVARDFAVVPLSRGTDAWSLGCVLAALEAPSGVCDPYHFATGDAPGKCDSRLRHELDAIVANGFTRPCVPDESPLAGVVSACTHALPSERATCAWVRAELEQLLLQP*