MSQQTSTEPSKADLLQPTRDAMKDLFNKTPDLRRAFIRLAFYDAILRNPIDASNRAKGSIRLNDNVEQEAVKKLDALKAKNFSYADIYQLAGIEAIKSLTGNMDFKFEHGRPDYYHAIPTEEVDLLLAALEGKNIQNLKAIFNRLGFSTKEMVALCSAIIYLWTDPAVFKQQQQEVDLSSIYGTLIHEFKPETPKGQSQDINASKGSASNASASNVATRLSNWKWLVSDPSFCKHVEFFDKNHDEFLKTYKIAHEKLSNIGLPKFVPVQEYHDMKHGIAFAMVMTILFGVVGFFYETMRS*