MLKSMTGYGRREAVTEGKRILVEIKSVNHRYSDYNIKVQRHLGFLEDKIRKYVSSSITRGKVDIYLNVENYETADKQITLNKEIAKNYIDVLYQLRDEFGLKDDITVSNVASNPDIFSTERVEEDEEALWNTVKTVLDGALSDFIAMREREGERIQKDLCERIDYMRTLVKEVDERSPQTVKEYSDKLYEKIKEVLDGKEIDEARILTEVAIYADKVAVNEETVRLGSHFEEFDTIINSGSPAGRKLDFLIQEINREVNTIGSKASDIEIAKTVVTLKGEIEKLREQIQNIE