MPKKILVLHTGGTISMQADASGAVVTSSDNPMNHVSNPLEGIQVHALDFFNLPSPHIKPKHMLVLYQKIKEEADNYDGVVITHGTDTLEETAYFLDTMEVPHMPIVLTGAMRSSNELGSDGVYNYLSALRVASDDRAADKGVLVVMNDEIHAAKYVTKTHTTNVSTFQTPTHGPLGLIMKQEILYFKTAEPRVRFDLDHIQGLVPIISAYAGMTDELIDMLDLEHLDGLIIQAFGAGNIPKETAQKLESLLQKGIPVALVSRCFNGIAEPVYAYQGGGVQLQKAGVFFVKELNAQKARLKLLIALNAGLTGQALKDYMEG*