MTASLVLNPRWPVETVMFVYDNNVDDLNKNMEGLVAASQCRNIMAHSAAAAALGGHPSSLVHSSGGYSTVDVSASGSGDTAAPSGKQCAAVPHQSSSAATALPYSYFGNGYYPCRMGRGPLKSCTQAAGAALSSQYMDTTVSSDEYPNHRAKEFAFYHGYASPYQSMASYLDVSVVQTLGTGEPRHDTLLPMDSYQPWALTNAWGGQMYCSKDQGQAGHLWKSALADVVAHQNDGLSFRRGRKKRIPYTKVQLKELEKEYAANKFITKDKRRKISAVTNLSERQITIWFQNRRVKEKKFVAKVKSSTP