MLAFKPEDQLQLVEREEIDDEEDLFEAIDKLITHGINAGDVKKLQDAGIYTCNGLMMHTKKNLTGIKGLSEAKVEKICEAAEKIVNFGYITGSEALLKRKAVVRITTGSQALDELLGGGIETSAITEAFGEFRSGKTQLAHTLCVSTQNLTRLPIDLSDLLQLPTSMKGGNGKVAYIDTEGTFRPDRVVPIAERFGMDAGAVLDNIIYARAYTYEHQYNLLLGLAAKMAEEPFRLLTITDGNCDSVIALFRVDFTGRGELADRQQKLALMLSRLIKIAEEFNVAVYMTNQVIADPGGGVFISDPKKPAGGHVLAHAATIRLMFRKGKGEQRVCKVFDAPNLPESEAISFSCYISFSISSYCDYNVQRQEETLPYISVIAASLLSTESRLVQC*