MQLVCPACLTRNRVPADRLGEQPKCGRCSTPLLSGHPVELDDGRFDAYTRHSDLPVLVDFWATWCGPCRSLAPVVAQAADALNGRILVAKVDVDRAPATAQRFNIRSVPTLVLFRHGQETRRISGALGFGPLMDWLQRG