MALELLPLVPSATGADATDVWSTCGRALHLAATNGRTNVYRYLVWDLGIPVDTLSDERETPLLLAATFGHTATAAWLLERGASARAPDVDGETPLHWTAYNGDRDLAMVLLYKGADVGAVNPRGTALHVSSMRGFPEVVRVLLHHGADPNKVASRVFTPWVSSLLGGSVQCMKLLIEAGANVHAGAFSGATTLLLACSHRGNVGFVKCLLKAGADPNLPDKVRMLPIEIAAVQAEKKLVQIFFLVTRCPPNMLGWSVAGIMSYVKSAAYKERVTKDSCKRKAELKLEGNKAYTVKDNDTAILM*