MLVVFGLLIILSGLICFTLEQHWYKGMSPMMKVPVYTILGTSVAFALTFSVVDLVNYVLGFLQVSVAKPFVESAAQVYMVLACALIMGGLFGLIFGVMDVEARQGSFPQPTNFFQNTTQQRLDFLAQVKLFQRLPEDQHNLLASACEEVVYQDEVIIKQGDHGHEFFVIKDGKAEVLIGQTKQVTLKTGDYFGENALLRDEPRTATIKAVGRLKALKITRDQFVELGLREKLDFPQRKAVGGNVQNIVVKDPTPKTESQRVLISNALKANENLQSVVDLDIPRIKAICDIAWQEAVPKGTKLITEGDLNADYFYIVQSGSFNVIVEGKDSVEAKPAGSSSARIGPGGSFGELALLYFAPRAATVQAADDSSVWIIDRGNFKRIMAKSSDEREAEYLKHLDKVDVLSPLKKEEKAALAKCLTEVSFVKGDVIFKQGDEGDSFYLLVDGTVEVVKDPGRHRALGFAGALE*