MLLVRTSVASSAYYVDNGIGQTEKMHEMNSRDKRELQHEILTLLGLHQRPKPKSSTTKDSAPTFMLSLYNSITSDNGVVKDDSTFHTSHNVTVGDSVVQPIEGTDIIISFVNKAKKVPHLRHEKDRTFFFDFSDVTAKETVVGAELRLYKEKSKKWKKNHEFQIQVFMLRQGKDPEDKILDPLSNITVNANTEGWITFNMTRAAELWTRQPEANLGLFIKVLFVSKGREINPNKLGIVSYRGSEDKKPFMVGFFSSQELVYPQRTQTALRRRRELYSYREEQEKYTDYNLSRHKRGASGGGRWPCQRRSLYVKFRDLGWQSWIIAPDGYHAFFCEGECSFPIGNHVNATNHAIVQTLVHMYTPFKAPSPGCAPSKLSAQSVLYFDDDGNVVLKKFPKMIVTSCGCH