MTASFPMNAGDGLYSYSKNSHLQKEVIDGVKETVRDTIIRKLDIKTILSSSNTIHITDLGCSVGPNTFSSMQHIVEALKDKYLYQDQVIDSTKSILEFQIFFNDQVTNDFNTLFQSLPVDRSYYASGVPGSFYDRLFPSRSIHFLHSSCAIHWLSKIPKELLDEKSPAWNKGLIHYVGASNVEIVNAYVAQFEKDMEMFFNARAEEIVPGGMMVLVTAFSGYGHFLGFFGSSLMDMVNEGKLDESLVDSFNLPLYFPSPQDMTKVVEKNGLFSIERMELINIKSKLVDEADAKTIMMSIRSSLEGVIINHFGSKIAEEACERAIFKSEEISELMQVNYEKPNILFVALKRK*