MTTSFPMNAGDGPYSFSKNSQLAREVLEGSKEMVRDAIIGKFDIKTMLSSSNTLCIAELGCSVGPNTLIAMQHVVEALKDKYLSQVMTNSTNNNLEIQIFFNDHVTNDFNTLFRSLPIDRSYYAFGVPGSFHDRLFPSRSIHFAHSSCSIHWLSKIPKKILDEKSPSWNKGLIHYIGASNIEVVNAYFAQFEKDMEMFFNARAEEIVQGGMMVLITPFSSYVRLMKFFGSSLTDLVNEGKLDESLVDSFNLPMYFPSVEDMTKVVEKNDCFSIEKIELTYPQSKLVDEADAKTLMINLRAVLEGLIINHFGSEIAKEACERTILKSEEISAWMKANYEKSCQLFVALKCK*