MPAKFQQETLKSRFAQAKVLVVGDVMLDRYWFGDVSRISPEAPVPVAKIGRIDQRAGGAANVARNIASLGGRAGLLSVTGDDEAAAALDALMVQDGVASYLMRDKQIATTVKLRVVARNQQLIRLDFEEHPNREVLEQIKRKYREILPEYDAIIFSDYGKGGLSHISDMIDWAKHVGKTVLIDPKGDDYEKYVGATLITPNCAELKEVVGSWKNEGDLTEKAQNLRRHLDLTAVLLTRSEEGMTLFSEGEPIYQPTRAQEVYDVSGAGDTVIAGMGLGLAAGCTMPEAMYLANTAAGVVVAKLGTAVCSFAELVEALDGQ*