MHFSQYPLRLTDLERQKLQLIVAALKVSEYTDDVDDFMRPYGKEGRMEAAMREFIDIVVGLAIASDAIPRSVKNSFLAGEVKVATVVPLLEDLFEIMRRHKRLNPFSHRGEFGKLMMMLQDVQKRSIQRALEIQSTLVIPVRTVEAALSSIHCETLADDEAVRTDYLKRTGTEKQAGMQSLIERYSKGDGHKKEIIEHCLRSIDDVYSFIQSNTRPLRTLRRWLSRDFEPLPSDNAYSISIRHGRSGACFTHSHATHCQYVTESLLLWENVQKNILNLWEAAEDDMLVEGQGQYVVANTGQGFHRMCSAPRSYGVMSRLVRDTEQRMGGWVGIKVIHLGDRDVPNPLVFIDKYTVIPRLVKPVVQTLHALRYVFHEEDEEEEGQPQVVHEYDNYPGLRNLLRSKYHSYGELMMMILSDFFKHAFDGSGDDGGSCIDGRLTSAWNWCHQLHKKKYYDAFVLTGFAGFD