MVLVQLFITGMILLSKVSIGGGMFIFALLAYRSLFGAAFILPLALIFERGKWREMSWQATGWIFLNAFIGYAVPMSLYYYGLSDTTPTYAVIFLNIIPLVTFILSLVFRMETLQIWSIAGSMKIVAVVLSVGGTMLISLYKGKTLHLWDPVLKHHHEGQHTIGVARNHLRGTIFLVGSSITLACWYLIQTALVGIILSRDKSAWKLGWDLNLLTIFYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*