MKSFPVGSRFLPKDLGLVRFYLRNMVERKQSSFITTMDVYMDEPWLLPHVNNPLFKNKEWYYFVQLTKRRSSVQRKVPGRGGSEGGTWRSNDGKEEIKDGHQRVMGYQQSFTYHRKVHGELVKTDWLMQEYSLHKSDEQQKLVLCRIRYKKQKKVNKIRRVNHQAHQTQVAENTNNILQSQSVQEEADLTGLTDELEKMPEGQEDREEQEEVDLTDFPDELETMLEGQEDCEQQQEAELTGFSDDPESMLLDGEEDRDVTQQQQQQQQEEEIPVPTPMQNNNNNNNNVVMMMSNQQVQEEAAGLIGLADDFAMTLLEGQEDRDVTQQQQQQQEDDDMMVLMDNPNDALALGNYEFII