MKLKNDENVNFLCGGEDISSLVVDLGFYSCKIGHNQEDTPRIFLNSICGEREMNDEYENYMDGSLKNINYKELKYPLNLYNRNENIRIKPLFYKDDNKDDIKLNADVFEKILEYSIEGIEIPKVFECTDDIIMDPIKLGGLNLNFEEHPILLTEFNMHNHKIREQMTEILFEKYNIPALYFAKKAKLTSFSLGRSTSLVIDIGYNSLDINPVYEGYVLQKNSLEYNIGGQYFDKLIYEQLIKDNVNIIPYFVYCNGYDNMHTCFNDNINGSIHNNNHNNIGHNNNIDNINHHGNSNTYQENSLENSVNPFYNIHHSYKEECILDVIRYMKESVCRTRIINDDSKCEEKKNSIQNITNLNEQNNIHISNENNIKDACTKEEFFELPDGYKINIHKYKYDIAEHLFHSIPSLNNFKGLPQSIINCIISTDVDIRKELLQSIVITGGSSLFPGLIERLHNSLKEKECFTQSNKFKILNMTSLVEQKYSSWLGGSILASLGTFQQMWVSKKEYHESGHNIILDRCF*