MNPFQKIKSAVNKRQRFFINRTLQRKLTNQGMTVISANCVGAFILHDLHQPFNSPFVNLYLSPQDFLRYLQNIDFYLTQPLTFVQTEKSYPVGKLADLEIHFMHYHSEQEANEKWQLRTSRMKLDNLFIMMTDRDGVTEKDIQLFDQLPFKNKVIFTHKPYPAFKSAYYIKGFEKQNQVGDIFEFSGWNGKKYYDQFDYVKWFNHA