MLFNALAALGHRGIKTTATFGRAGLMLFNAVVGKPEFRKHAPLLVRQLYNVGVLSMLIIIVSGLFIGMVLGLQGYLVLTTYSAETSLGMLVALSLLRELGPVVAALLFAGRAGSALTAEIGLMRATEQLSSMEMMAVDPLRRVISPRFWAGVISLPLLTIIFVAVGIWGGALVGVSWKGIDGGFFWTAMQNAVDWRMDLVNCLIKSLVFAITVTWIALFNGYDAIPTSAGISRATTRTVVHASLAVLGLDFVLTALMFGN*