MLAFKPEDQLQLVEREEIDDEEDLFEAIDKLITHGINAGDVKKLQDAGIYTCNGLMMHTKKNLTGIKGLSEAKVEKICEAAEKIVNFGYITGSDALLKRKAVVRITTGSQALDELLGGGIETSAITEAFGEFRSGKTQLAHTLCVSTQLPTSMKGGNGKVAYIDTEGTFRPDRVVPIAERFGMDAGAVLDNIIYARAYTYEHQYNLLLGLAAKMAEEPFRLLIVDSVIALFRVDFTGRGELADRQQKLAQMLSRLIKIAEEFNVAVYMTNQVIADPGGGVFISDPKKPAGGHVLAHAATIRLMFRKGKGEQRVCKVFDAPNLPESEAISFFLLY*