MNKGNTLDSIPTDLILEIFSRLSAKSVGRLRCLSKLWRKGEWFFFSSLQPQNLYEKPFLVVAADFHMKFSEDMSHDIYSYASGLIYFPKMLIENEKSGAIRVICNPITGQYAILPKLITLQAARSFLGFDPIDNQFKVLLVNNDIVNNDMDILTLGIGELMSEKLKFIEAKCFFALDDVQLINYKGKLGGISWNNHEVAPVELSMWVLEDVEKQEWSKNVYILPKNVVPNNWLHAAGVTVEGDIVFSEAVVSNPFDVFYFNPEKNTLQHVETHCNHEVFDDENLVNIFVDHVEDLKFDVMKPTYAATSIRPTEQKHKPTSTETSMSRKDHQVRTIDQPQQDRCTFESINNKFDVMCLLDDD*