MKKFGLVSLLFVACEHCHVDAFSSKIQPTGRLYWVPTATATVVRASTIPQVEEDSEQQTSLNKLQQEVASSAIVTTATTTTTTEPQSTSPLDGLAAVLFGQSSSSGSREYQRGLITIGFITLLFSSNSPVLHAAFTSSSGNAPPVLLLNAGVSVVALVGLLLGGETLENNTELPSSLLEQQQQLKTGQPPQEQFLEPNDNNNGLSFLNNMMDEDDQKVLQGGCELGLWKFLGTTANIYGLSLTTAAHGAFLIQLTTLIVPVVQGIMGVPIPKRIQFSIVLALAGVVCFTQDPTGTPSLVGDVLCVIAAAFYATYDLRX