MRYVAGQPAERILPPGSFASIGQALPAGEPLSNEERIRILVWNIFKQQRAEWLSVLKNYGKDAHLVLLQEAQTTPELVQFATANYLAADQVPAFVLPQHPSGVMTLSAAHPVYCCPLREREPILRLAKSALVTVYPLPDTRLLMVVNVHAVNFSLGVDVYSKQLLPIGDQIAHHSGPVIMAGDFNAWSRPRMNALYRFAREMSLRQVRFTDDQRRRAFGRPLDFVFYRGLNVNEASVLVTRASDHNPLLVEFSPGKPEQ*