MIDLKSEESGQLLLVDRDDVEDEEDCFESIDKLISQGINAGDVKKLQDAGIYTCNGLMMHTKKSLTGIKGLSEAKVEKICEAAEKLVNFGYVTGSDVLLKRKSIIRITTGSQSLDELLGGGIETLAITEAFGEFRSGKTQLAHTLCVSTQLPTSMHGGNGKVAYIDTEGTFRPERIIPIAERFGMDAGAVLDNIVYARAYTYEHQYNLLLGLAAKMSEEPFRLLIVDSVIALFRVDFTGRGELAERQQKLAQMLSRITKIAEEFNVAVYMTNQVIADPGGGVFISDPKKPAGGHVLAHASTVRLMFRKGKGEQRVCKVFDAPNLPEAEAVFQITPGGIADAKD*