MGSDSTPQLPVIHLSDQTLKPGSEKWVEVRSDVRKALEDYGAFEVSYDRVSEELKESVLEAMKELFQLPVEAKRRNVSPKPYTGYMTHNGISESLGIQDANVLEKVNEFTQLLRPDCEGNKSTSERIHKFSEKMAELDVMVRRMVFESFGIEDYFDENLKSMNYLLYQYEIEGLEVLTKDEKWIRVKPSHNTFVVIAGDSLHALMNGRLFLPFHRVRVTEKKKTRYSIGLFSTPNRDYIIEPPKELVDEQHPRVFKPLTYVDLMSFYHTEVGRRARSTLHAYCAVSGA*