MKFKAFFTDDGIALLDKRFLPAMDKVGRLCHVYLTPTHAMLLHNLLGPTGTGPDGGGPQCVAQFAKDLLFREYSVSSRNGNRVAFAVDVALLHRALRSALAVHAQSPAAGDASAAIQVKLVNKLPAGSRSASPFLTFETKGARSAVVQDVPISRPLSRSDVERLQAALDSAQELPQTLVQVPDLPQLQSLVDRLKNVGDLLTVAVTQYGDLHLHVATSLVTVGSEFRKLRILGVRATAPVGDQNLSASTRTNMAIERGEALSVQVNMKHLAKSLQCHLAKPDCTFYGISPGGACLTVIFQYFIPGTRLTDKSISFYCRLPVLDPGS*