MRVFERASGAIKDKNSIWAAKFSRKGPLHNPDLETVVIKATSHDDHHIDSKNVQRVFQWLRTSPLYLKPLVWALSMRMQKTRSWVVALKGLMLIHGIYCCDIPVVNRMGRLPFDLSNFSDGHLSPAKAWSFNGFVRAYFAYLDQRSSFVSSEVKQKKNVSNNKKTEEVEETLMEELEKLQKLQGMIDMLLQIRPKDENLNIGLILEAMDCIIVEVFGVYSKFCNKIAKVLVRIYEVGGKMEANIGLQVLQKASIQVEEISLFFDLCKDIGVLNASQCPKIDRISPEDIQDLERIINGASSKKGCGFVGNDEDNNKAIVVRDCSSTAMVSQQEESENGLMTVITQQWEVFDDDHVIVGAKGMDNVSNNGAKDIIGTTTNPFEESYSIVPYVPVHHHQALPDLISW*