MGKPLIALGLEGSANKLGVGIILHDTNGSAKILANVRHTYITPPGQGFLPSDTAKHHRAWIIPLIKQAFAEAKISFKDIDCICFTKGPGIGAPLNSVALCARMLSLIHKKPLVAVNHCIGHIEMGREITGAQNPVVLYVSGGNTQVIAYSEKKYRIFGETLDIAIGNCLDRFARIIGLSNAPSPGYNIMQEAKKGKRFIELPYTVKGMDCSFSGLLSGVEAAATELLDPKNPSSVTKQDLCYSLQETGFAMLVEITERAMAHIRADSVLIVGGVGCNERLQQMMAEMSSDRGADVFSTDERFCIDNGIMIAQAGLLAYKTGDRCAVAESTITQRYRTDDVYISWRD*