MELLPLSFFEWAETSFLGYIGKTYGGIYATFGQSLHLISLAVLGGSVLVSDLRLLNVILKDVPSEVVADQAHKWFRMALIAIMVTGVFMAAAIAVKLYYNAAFWAKMYALIAGILFVFFVRRPLLQGNHSEIKPWVLKMVAVSSILVWVSVAATGRWIGFS