MSRQKLYHFLMGLNESYHQARTQILMMDPFPTTNYAYAMILGDKSQKSVVSHTSSMGLSSVSMESMAMYSKIGSTLGVNQRFKKNSMLICDFCNTNVPAPRWVDKLDIAQFQIEPGESSSHHRQQPSQAELEVKQMLKGYTFTKDQYDDILKRYQHKKEPDYKSTLAAQTAHKTFYVFANDSVWTIDTGATNHMISNLDMFIKDYVTKLEIPKIVYLPNGDTTQVSDMWCSELTTLEHASNSSDAVAQDPISGSQSLKDTNDNSSVDINPSDFHGSINPSIGDPILQEPDPIAPIANRRSTKIKSKPAGTPIDVNVKLTSRQYDEQVESKSKRISEDP*