MSLNMKAMAGWSLPSCSQTSHYPRLCFSRTYVSSPSLRFPSSRLVLRTSRPPVICPHSFFQEKTGHSPGSHATSNSHGQLNRKPLESFKASNPLNKNEEEVSANLAHESSLTGGSKYEHREDAAADDDEHEELEDGYRNTRVSDRLIDIFLIERTTPEEWRKLLAFSKEWPNLRTHFFKRCGARAEQEPDPERKGSLLKLSRKLKEVDEDMERHNNLMQHVKENEESIDTVVAKRRKDFTSDFFHHLELLYQASYQQPDQQRDIARVGEKCAAAVEAHDKMSEAEEAISAAQMKFDDILNSPSLDVARNKIDELAKRNQLDSTLMLLITKAWAASKESTMMKDEVKDILYHLYMVARGNMQRLVPKEVRIMRHVLSLEDPKEQLAALTEAFTPGSELEGKDVDLLYTTPEKLHSWIMIVLDAYYHNQRSSLMKAAQELMSPATIKRLEMLKQTIQDQFL*