IKGQFLIVLLPYIPPPVFFLLMLMMMIIGGWVIQIYLFFGYIGMIGPMPPDMVIYMLLMEGVVVMTLTAF