MLGEAWRKLSEDEKKTYHDLVTQAFVQWQEDMKAYQASIGIERVQYNREQNTVRANESADINPSTEEISAQDNIQLISQGNLEMQLASDNGVNNLPEIITSNNTVDGLYQLPANTTDSTYDLYDQRDSMEDFLDMADNSQAYGYRSTNTDMNGTHLYMDSLPSTMIPIQVGIVNQDAHNSYYIQDLIPTHQEREQNQVAKQDLLLCQPFDPSAVNQELESNVQENPIIQKQERPDANNMLLCQPFEPSDNKVMTDNDNDDSWLQDGTQYQNQIVQHTQQEFSESMMYSQVPQYEQQFQEHAPQQSEEIPLQELQHIEMYQQSLHHLIL