MAPVNYHCFFNLLFQIMITIGIHTANLVNYDTYKIKGGWRWRVSFAGAAVPAAIITVGGALFLVDTPNSLNKCHPERAKSSNGPVTAGSERNNILLITAGNEWNNILLRKHRPQLVMAILIPVFQQLTAGPL