MSNLTKLEFAAFDITGKNYLSWVLDAEIHLDAKDLGDTIKVGNKATSYDIFSRSPHQGLKIAYLTIKDPQVLWSNLKENMTTRKLLQEFKFVSEYNSAMFRITSQLKLCGEKITNEEMLEKTYYTFHANNVVLQTQYREKGFKKYSEFISCLLVAEQNNELLMKNQESHPTSYAPFPEANATSHNGKDKYHTNNSGRGHGHESGHGRGRGYVYGRGRGGSFKNAYSHQKWDNKDGNKQEKDRNENVTNVCYRCGGKGHWSRTCRTPKHLVELYQQSLKQKEKKFETNLVYEDGEGDFDCGNTTHMEVVNFFTTSEGNN*