MKFKAFFTDDGISLLDKRFLPAMDKVGRVCHVFFTPTHAMLLHNLLGATAAGPDGGGPQCVAQFAKDLLFREYNVSSRNGNQIAFSVEVALLHRALRSVLAVHAQPPAAGDATGAPAIQVKLVNKLPAGSRTATPFLTFETKGARAAVVQDVPISRPLSRSDIERLQAALDAAKDLPQTLVQVPDLPQLQSLVDRLKNVGDLLTVAVTQYGDLHLQVSTSLVTVGSEFRKLRVIGDRANAPVGDQNLTSSTRMDMAVERGEALSVQVNMKHLVKSLHCHLAKPDCTFYGIAPGGACLTVVFQYFIPGTRLADKSISFYCRLPVLDPGSN*