MSNAITMGIFWHLIGAASAACFYAPFKQVKQWSWETMWSVGGIVSWLILPWTISALLLPDFWAYYGQFNLSTLLPVFLFGAMWGIGNINYGLTMRYLGMSMGIGIAIGITLIVGTLMTPIINGNFDVLIHTEGGRMTLLGVFVALIGVGIVTRAGQLKERKMGIKAEEFNLKKGLLLAVMCGIFSAGMSFAMNAAKPMHEAAAALGVDPLYVALPSYVVIMGGGALVNLGFCFIRLAKVQNLSIKADFSLARPLIISNILLSALGGLMWYLQFFFYAWGHARIPAQYDYMSWMLHMSFYVLCGGLVGLVLKEWKNAGRRPVAVLSLGCVVIIIAANIVGLGMAS