MLSQGFRKIDADKWEFANEDFQRGKRHLLKNIHRRKSSQVSQVGHHVGPSVEMGKSGVEGELEKLRKDKSLLMQEVMQLRHEHHVTTQLVDTMNQQLLAAEQRQRQMVLFFAKVFQNPVFLDHLQRQKEQREGTSTRVKRKFLKQQQAGPINLGSSVEKQIVRCELRRSDATTPTATRELESDAHQKLLDHHLQEMVGKLEIDAVAGQQTPTGTEGSDEFEQEQVEASHQIGMGMPELPTRDPNEVLFKGKNVVSSQSDSSPGGSGYFISFPEDLSPDKMTPAFMSTETEAENVIKQEDIWSMGFHSCGSHPSSSYDVWGNYFGSDIQELEVSAGLCNLWDLGAEQPEEGSGIDKWADDAPSIDDLEKPSSQFKEDDSKKMDS