MPAEAADLLPSMPFQKHVYYPLASAGGLEEPDASAAAAAGGAAMACGPPSAASGPLPFFQFRPRLESVDWRRLSAIDVDKVAGAVDVLTLQENIMNITFCKLEDEKCPHCQSGVDPVLLKLIRLAQLTIEYLLHSQEFLTSQLHGLEERLRRSLAEGEHSKKLLTKQAGEIKLLKEECKRRKKLISTQQLMIEAKASYYQCHFCDKAFMNQAFLQSHIQRRHPEDSHLEYKTRAQTDKLQSEIDMLKEQLQLTKSQLEAAQHAHAIRLSKEYEMQKTKEEEFLKLFDR