MRPERKALSHRTEGEPVTAGHQETGLGQIGDAIRRSGVYLQFVPQPTPLEACWYTIGLTGHGHPELILFGLPPDISRPVLRAVADEVIAGRRAFAPGQRADDVIEGHQVQFVAVTEPDRHLPVAAQFYAGTGAAVEALQIVWPDRYHRWPWEPGTRVEDMPVLGRPVSSA