MVLWQAIALAAVLSSFSAGIAIASRLLMPGPDGRPTTSFVGAAGRLGWPLWAAYITVFALTVLVGARLAVAVVRVATATRRRRAHHRMVVDLVGVGHNGALAQPCARARDLRVLDVAQPLAYCLPGVRSRVVVSEGTLTALADAEVAAILTHERAHLRARHDLVLEAFTAVHAAFPRLVRSANALGAVQLLVELLADDAAVRAAGRTPLARALVACASGRAPSGALAVGGPSTVLRVRRLSGRGNSAVLSAAAYLAAAAVLVVPTVALAVPWLTQLQRLFIA*