MSLDSFNAWMAANPEWLGLAIFLIAFLECAAIVGIVLPGVVLLFGVAVIAGSGALGLGETLLLAYAGGVLGDLSSYWIGRRFHQNIRRLPGLRSHPQWITAAEVYFERYGIASLLVGRFIGALRPMLPMVAGMLDMPFGRFLGVSLIAAAGWAVAYLLPGWATGAALRLPLPEGFWSEAGIVAACLAVLVGVVVQASLRRKRWATAVAAALSLVLLLAMTVAWPYLQDLDQGLMTLVQEHRNADLNPVMVVVTRLGDFRTQFIAGALLGGILLLTRQWRPAIFAIGTLVGTALANQTLKTLFARARPEVLAEPLSSFSFPSGHSSASFAFFLTLGVLASRQQPPRWRLTWVLLAVIPSLSIALSRVYLGVHWPSDIVAGALLATTVCAASLWLSQRRESLPALPQRVWWLLLPVCVATLAIAAGWALPEAIARYRPL*