MVFDKQQNGLPITLVISSYDKASNIKIWLSALIEEGVKEHEDWKVNAFMTDDALTEIGALRSVVGCRILLCLWHVRRAWMKQVLKKATIEMNGTKIFKKLGAIMHEYKDDDSIQKALDSFRLEFATEIIFVKYLYDNCILGNKLHMWAKSYRDFPHANQETNSTIESYHGFLKTKYLCDHRRKTNHRMDWLIYTILKRVKLYCWNTQNIKDSFFSINFKLEELKETSWSRAYNILDSDCNLHPTIPSAYGARS*