MKFKASFTDDGISLLDKRFLPAMDKVGRVCHVYFTPTHAMLLHNLLGSTGPDGGGPQCVAQFAKDLLFREYNVSSRDRNRVAFTVDIALLHRALRSALAVQAQSSAAGDAPAAIQVKLVNKQTAGSRSAAPFLMFETKGARSAVVQDVPISRPLSSSDVGRLQAALDAAQELPETLVQVPDLPQLQSLVDRLKNIGDLLTVAITQYGDLHLQVSTSLVTVGSEFRRLRILGVRANAPVGDQNLSATTRMDMAVERGEALSVQVNMKHLVKSLQCNLAKPDCTFYGIAPQGACLTVIFQYFIPGTRLMDKSITFYCRLPVLDPGNG*