MKKMEMSLHHHSGPAFPFGKAELVDESPPAKGIVNAHQLGCGALPGATNAHAWHPPSWGVASSSNTTTHEDLALLQHSFSMNKAHNLPPNSSWIQQIQSILPLEGYNWSGSSAGMKNSGIHLPAYTALNAGSLVLDSSRGELVNALKMTPKEILEAKALAASRSHSEAERRRRERINTHLATLRTIVPSSIKSDKASLLAEVIDQVKRLKRQVSDVYCYGSMPSESDELLVEGDPTSQKGRIMIRVSLCCDDRPDLMADLKHALDTLKLRTIKVEMSTLGGRMKNDFLVAPKDDCAEHDADFLVKRVQEALRLVMERPGRGELLQGKYSKRQRLTNLDGQGDC*