MIPHPLHILHVPLDEGAYPPFPTTNTLRNPLVPLPMSAQQAIKGVDVLVATHLHLDHFDTKATELLPKNLPLICQPDDIRRLDKFERGFENLHPVYDVLLFDAGLKAGPVEIVRFGGKHGVGWMGKQMAPVSGFVIKAPGEPSVYIAGDTLFCGEVREVLETMKPDVVVVNAGAAEFSTGGPITMTSWDVAMTARASTNNTVIVAVHMDAINHCHEKRDMLRQRLEEQGIPADKDRGPTVWIESHVVRGAGGLNRSPNSTSPTPGHDTH*