MTDSVGFIGLGIMGEGMAKCLLKSGRKLVVWNRSAGKCAALSADHPGAVTAVDSPSAVLAACDLVYCMLSTPDAVKAVYEMEGGVLAGVRAGTKLVDCATLAAEDMVRLEKQVTERGGRFLEAPVSGSKGPAASGQLIFLTAGDEPLFEEIKGTDLEAMGKASFFFGAPGKGARMKLVVNMVMGTMMASLGEGLALCGAAGMDCEQLLKVLDLGVMSNGMFRLKGPKMVQSDHAPNFPLQHAQKDMRLAGELGAQLGLGLPVAAATNAAMLAAREQGLSDEDFSSVYEAQKKTKP*