MDTDLLSVTEGRGRLVRLMGCVKNYDWGPPGKESRVARLYACNSGNYVDQEKPYAEFWMGTHDSGPSYVVEGTENGLVNGKGEGHKLTLKNWIQNNPNVLGEKVVKKWGTNLPFLFKVLSVAKALSIQAHPDKDLASRLHSELPDVYKDDNHKPEMALALTEFEALCGFISLEELKLIVQTVPEIVELVGTAHTEQVLELNEDDGKEKGKFVLQSVFTELMSANKDVVAEVIAKLISRLHVKNQARELTEKEQVVLRLEKQYPADIGVLAAFLLNYVKLNPGEALYLGANEPHAYLYGDCIECMATSDNVVRAGLTPKHRDVKTLCSMLTYRQGFPEILQGTAVNPHVMRYIPPFDEFEVDRCILPEQSTTEFPSIPGPSIFMVVEGEGTLTSSSDEIIHEGDVLFAPANTNITVSTSSGLQLYRTGINSRFFEE*