MTASLVLNPRWPADTVMFVYDNNLDDLNKNMEGFVGSGNFASASQCRNIMAHSAAAAALGGHPSGLVHPSTGYSTLDAPGSSPSETATSSGKPCGSGPCPAASMPHQSSSAASALPYSYFGNGYYPCRMGRGALKSCTQAAGAALSYSAAAEKYMDTPVSSDDYSNHRAKEFAFYHGYPSPYQSMASYLDVSVVQTLGAGEPRHDTLLPMDSYQPWALTNGWGGQMYCSKDQGQAGHLWKSALADAVGHDGSSFRRGRKKRIPYTKLQLKELEKEYAANKFITKDKRRRISAATNLSERQITIWFQNRRVKEKKFVAKVKSTAP