TAFSSVQLLQLERCFNDNMYLSRIRRIEIAASLHLTEKQASNAFVKIWFQNRRVKYKK