MAKNKVLGRGLADIFPEINEVYEQGLYERANRVVELGIDEVMPNPYQPRKIFSEESLEELAQSIKEHGLLQPVLVVSENGRYHLIAGERRLRASKLAKMPTIKAIVVDIEQEKMREVALIENIQREDLNPLELARSYKELLESYQMTQEELSKIVKKSRAHVANIMRLLTLSSKVQNALLEEKITSGHAKVLVGLDEEKQELILNSIIGQKLSVRQTEDLARDFKINANFENKKHGFKETQTLIAEDELERLNQSLWDHYKLKATLKGNKIVLRCYENSLLEAFMKKMMS*