MKFKAFFTDDGISLLDKRFLPAMDKVGRVCHVFLTPTHAMLLHNLLGATAAGPDGGGPQCVAQFAKDLLFREYNLSSRNGNQIAFSVEVALLHRALRSVLAVHAQPPAAGDAAGAAAIQVRLVNKLPAGSRSATPFLTFETKGSRAAVVQDVPISRPLSRSDVERLQAALDAAKDLPQTLVQVPDLPQLQSLVDRLKNVGDLLTVAVTQYGDLHLQVSTSLVTVGSEFRKLRVIGDRANAPVGDQNLTASTRMDMAVERGEALSVQVNMKHLVKSLHCHFAKPDYTFYGIAPGGACLTVVFQYFIPGTRLADKSISFYCRLPVLDP*