MTTSFPMNAGDGPYSFSKNSQLAREVLEGSKEMVRDAIIGKFDIKTMLSSSNTLCIAEFGCSVGPNTLIAMQHVVEALKDKYLSQVITNSTSNNLEIQVFFNDHVTNDFNTLFQSLPIDRSYYAFGVPGSFHHRLFPSRSIHFAHSSCSIHWLSKIPKELLDEKSSSWNKGLIHYIGASNIEVVNAYVAQFEKDMEMFFNARAEEIVPGGMMVLITPFSSYVRLMKFFGSSLTDLVNEGKLDESIVDSFNLPMFFPSVEDMTKVVEKNDCFSIEKIELTYPKSNLVDEADAKTLMINLRAVLEGLLINHFGSEIAKEACERTILKSEEISAWMKANYEKSCQLFVALKRK*