MTTKLQEIREKIEEWLHLWEKKKPYVNPDLNPVLLVPGIGGSILTAVDENGDKERIWVRVFNAESKFQKKLWSVFDPKTGKTMSLDPKTRIEVPEDRFGLYACDTLDPDLIVPMNVVRYFHGMIKEMVGWGYEEGTTLFGFGYDFRQSNRLQETMDRLIEKLEFIHKASGGKKIWREKNDGFGDSSVELETYGPHNCTNIMQHALVNNTITYDGLIIPLPFNREILKWANETRRIMSLAKIPPSVKFYNIYGTGKDTPFSVTYGSEQKPILSMEQVLHSEAVYSYVEGDGSVPRESAMADGLAAEERIGIPGDHRGLVRHESVYRILKHWLKDEDPDRFYDPVDDFVILPTNYGLKDPLESLSLEITENCEILTRDYHETEQDFVAMGLIQSEEAVHAALNVHPQPDSYRDSEEEKLQLSTTIEERPFICRRTV*