MTVNLTELDAHEQPSDQMRAIWKSYSRADKEELLLNGAIDDLEKPEKAAEFVVAGTVPAATLTKGFAFLGSGFDAAASDAPIYYHPLLPGLLIFPSIVPLEVQKTLLSKLIHRDLSVPAHQTNMHLHYELPYVERKPTDGEGEPEDCRQSFFSHSPDSPVRFQPKDPDVHKPLSMKQVMDRRLHWVTLGGQYDWTNRVYPEEEPPKFPPDVAGFLETVFPDTIAQAAIVNFYTPGDTMMMHRDVSEETDKGLVSLSLGCDGLFMIAPSDIGKMSEEERPEDVKKQYLLLRLRSGDAIYMIKESRYAWHGVPKVLKGTCPEALEDWPAEDGRFEEWRGWMKNKRINLNVRQMRE