MDRQFFLLLLFSLCFLSIFPDLSRSTSLRFSGWHNDKKTKSSVLKLLTDRSSPTIDPTRVTQISWRPRAFVYSNFLTDEECDHFITLAKDKLEKSMVADNESGKSVESEVRTSSGMFLRKAQDQVVANVEARIAAWTFLPEENGESIQILHYEHGQKYEPHFDYFHDKVNQELGGHRVATVLMYLSDVEKGGETVFPNSEAKKTQPKGDDWSDCAKKGYAVKPRKGDALLFFSLHPDATTDPLSLHGSCPVIEGEKWSATKWIHVRSFETPSSVCKDQNLNCPQWATAGECEKNPLYMVGSEDSVGHCRKSCKVCS*