MKQYGEKFIDEFSKAELEKLAKQGQLIDVRTEEEYALGHINGSILHPVDEIESFNKEKNKTYYVICRSGNRSANASKYLAKQGYNVINLDGGYKAYEEENDSYDTQEEYKSIEIKADRKQFNYRGLQCPGPIVKISQEMKNIEVGDQIEVKVTDPGFPSDIKSWVKQTRHTLVKLDENNNGINAIIQKEKAKDLDINYSAKGTTIVLFSGELDKAVAALIIANGARAAGKDVTIFFTFWGLNALKKVQTVNVKKQGIAKMFDLMLPKKNIRMPLSKMNMFGLGNMMMRYVMKKKNVDSLPTLINQAIEQNIKLIACTMSMDVMGIQKEELRDEVEYGGVGTYIGATENANHNLFI*