MNCTFSQIHDRFLGFQNHDSMKSIRSKERRERNGASVRSLIRKFFQKRHFCFFQVASSRFQAFSKQRSDLELEFLKKTLPETPFLLLSSFFRVASSKFQAFRSRESDLELEFLKEPPETPCLLLLSFLQCILANFKRFGAEKASSDLISGEDERASAGSLNERVLKASFMRIRCRSFQALCRTSQGVCTRVLSWREEKGQIPNLEEEIVKNGYERRRKAIFKERD