MSLDHESLKLDPKEKRLTRNVNVFGVDLKDHQQDHQLLLKLNRPIGEVVVTFDALIFAGPIRSLWNRIAKRMWKEGPYIALHLRLEKYVWVRTGCLPGLGSEYDQIIQEEQRSHPSLLTSRSDMTYTDGKLVGLCPLNAMEIDIHQNILGRRRTIRRKEGGGASDQTLPKSLQQSLALSGELEPLNNRASLLVAIDSIVALNNDVFMASHGGNMGCAIQGHRAYSVHRKHITPNKRQMLPHFLDKTLPEEDFNDIVRCLHDESLGQPIFRMGKSRRDVMAYPVPECMCSKQYEEHK*