MTASLVLNPRWPVETVMFVYDNNVDDLNKNMEGLVAASQCRNIMAHSAAAAALGGHPSSLVHSSGSGDTAAPSGKQCAAVPHQSSSAATALPYSYFGNGYYPCRMGRGPLKSCTQAAGAALSSQYMDTTVSSDEYPNHRAKEFAFYHGYASPYQSMASYLDVSVVQTLGTGEPRHDTLLPMDSYQPWALTNAWGGQMYCSKDQGQAGHLWKSALADVVAHQNDGLSFRRGRKKRIPYTKVQLKELEKEYAANKFITKDKRRKISAVTNLSERQITIWFQNRRVKEKKFVAKVKSST