MKSMLFILLFITTQIVSANERLTSPQDRESREIQMAESAVLLSIMIPTNEEGRLYLDNTASAGELGLALIAAKNSKASLNSLAKLLRYRLDGSLAEDYHCFIPKKGKRVIKYLKQINPTKLETQCLGEVNKLLTLHPSLLSGQSIIKCTPEVEIKRQVKELIGSLDIQCNSEDF