MALGPLDLWNHWSIQILVLFSLTLQVFLSVFASIRRRGANPLLRILLWLAYMLADSTAIYALGHLSLSRSSKEHGQEQLVAFWAPFLLLHLGGPDNITAYALQDNQLWLRHLQILVVQVLGAGYVLYKRIADNGFFVMLASIQMFAIGCLKYAERTWALRCGNMDTIRSSLKNEPQVEHHQFHALDQRLREGGTNEEELYVRRAHSMFHVCKRAIVDSWIDKELENNGAKMLRDIRNEDYKGMWTLIEVELSLLYDILYTKAAVIHTWPGYCIRVVSPLAAVASFLLFHLSVKDSHSRVDIAITYTLLSGAFLLEMTSLLIAIGSSWTYTFLCTTRWNWLRSSALGTGRWDQLRQLAKKITSLEDKVVRQGGGLVKWGSTTWCTSAADTIQPSVLFSVDWPSCWDKKSGGTESITRGRSRFQMS*