MDRLNSAARLMLVSDLDFTMVDHNDPENNDLLRFNALWEAYFRHDSLLVFSTGRSLTTYKELRNEKPLLTPDITVMSVGTEIAYGDSLVPDVYWEQYLNHNWDRKIVTEETDKFPQLVLQSETEQRPHKVSFFVDKAKASQVIEVLEKRLVERGLDIKIIYSGGIALDVLPRGAGKGQALTYLIEKFDGKVPVNTLVCGDSGNDAELFSVSGVFGVMVRNAQEELLQWHASNAKNNQKILHASERCAAGIIQAIGHFGLGPCISLRDELDSPEYSTQCLNPGFEVVNLYLACEKWQRGEVEKSEEFVQNLKSKFHPSGVFVHASGVEKSLNECLDELEKSYGHMQGCRFRVWVDRVSSAQIGSDTWLVKFDKWELSGDVSLVFSFMLIVINYVCFASYTSHIKKPN*