MMTNQNVVTHEVINTLIAVAASISNSTALPSATVPESMAVLGGFWGLPHNKNLVKRLEGAKVSAWIDSMRASSPTRAKSESQEKRSWILYHPSALNTFEQIVCSAKGKQVVVFLDYDGTLSPIVADPDKAFMTRKMRATLKGIARHFPTAIVTGRCRDKVYNFVKLAELYYAGSHGMDIKGPTKSQSPKQGNNNKAVLFQPASQFLPMIDEVYKILLEKTKTVPGANVENNKFCLSVHFRCVDEKSWAALAEKVRLVLNDYPQLRLTQGRKVLEIRPTIKWDKGKALEFLLESLGYENSNDVFPIYIGDDRTDEDAFKVLRSRGQGIGILVSRVAKETDASYTLQDPSEVEQFLRRLVEWKRPSTVTPTSV*