MVIQTNLSYRFFILIVFLFTLANPKSDSDLKNELVSLRSTAESGVISFNNDDVSKFITSVSTPRPYSLIIFFDAVHLHGNSQLRLPEFRREFRLVSATFITNNNNESNGTKLFFCEIESTHSEASFRRFAVESLPHISLVSPTTENLTESDQMDGGDFTGLAESMAEFVERQTKLTVCSIQRPPLISKTQIGIIVAIIIISTPILIKKILKGETLLHDHRIWLVGAVFVYFFSVSGTMHNIIREMPMYIKDYEDSSKFVFFIEESEMQLGAEGFFVGFLYTVVGLLLAFVTNVVVRVKKLDEQRMAMLLALSISFWAVRKVVYLDNWKTGYEIYPYWPSSWRG*