MALSSRWPKRQLTDGVEGEKKRRRIPLEQVVQELSHAGLTQPALSFVQEVDKRRRVSLPALPDRPKRDAQDLVSCDAMKRRRIWTPSGQVPVLKVPEVQESMQTQLLPFRSDPMSQVTQGGSSLGPSTVQLLLSGATGLRQVTIDSHGIMFEVYDQGFMLTELPRGWQPIVNSSGRLARVAKVALDSKGTAYFLSETGELLMMVSAVKYLERPCAAQEEIKLEFVDKKSIPSYARGDEEHFSPSTVDPSPSISALRKEVLGRASSAADPMQLTGCYWRP*