MELPHPLSDHIALDLERRTLRLRRDRTIELVMPTSEASVVDVYSALGRPNDDPHWADLWHGGAALASAVLERPELVRGKRVIDLGCGLGVAGIAAAMAGAREVVMSDREERALWCSLAGCRANGVRDVRELSREWNAPDDVELPPVPTYDDVDDCGSNCIVSAAKVDWFEPELAPTGFDVVLACDVLYTPEAVDAIATLVMRLFGRDEVNDGKGDENGNKRARGVFILADPPGRFPKNHERFMSLMENPSLIPGYEGRDRHSIVSVTSSTDDYLNLERKVMAVKLSTYEITS*