MSYRELRNFKEIMCTLGYPRLISIENFRKPHFELVADVLIWLCRRYDKKMQILDEIRTEGDRIAFLKSAAEQLLARVQCVIPHWPAAQVRARVKLNLKNLYQANGFAVKELLKVAALLHQAHRGATDDDEQNELSFDLGPGHAFADLKTTRAISADITKYGAALHEALEGHADAKEAAARALGKHHDADSMHKQLARRSRHNVRRNSPAVPDAHLFVQRLAEASAEEAESWADKHAFASLTPIIRSRLIPGLCLKAKIDKKRTELDRQLKRLASLQSADLNAQYSSYVSLWRNLTYLEGEGACTSATALQLPT*