MSVTLSSTENDTTDNNSVVELNLFKTTGGIKQNRKRRETWTDEERSKFEEAFNKYGRDYAKISAFIGSKTIYQVRSHAQKFFKKKGITLKMAGERTNHPFINVPNEEDHQKKNDVINKINHILSQTYCQYEFTKQAEMNSYINILQRCFGQNKNHSFLVVTKSNPPRTRQPPSKEKTALNPFFNQALI