MFLVTGRTLPTPVSCKVCGDRSYGKHYGVYCCDGCSCFFKRSVRRGALFTCIATGSCTIAKATRNFCPHCRLKKCFSVGMNTAAVQEERGPRIRNNALPSPHNSNTVWKPKVNPTGALCVRLNSSKVYLPFKSSTLNSTLTMKTIHESDTKEEITFPVLSRQIQPTARISPGTAIQYEISAQIFLAAVQSARRHRDFSLLELEEQNKILRRGWSALFILRAATWPVDITNIRGQNAATNGGASAYLTAARIAIAKLQLDDVELCILDTFVLCRPEIANTADGFRVTSRARDNAVEALIRHHQHRDDRAKKLIRILFVLPILTGCCPQELAGELFAPIIDDADMERVIASVRX