MVRFAFPLYTKDLWASHLKYPLSFSSPKTNNGDSDRPAQSGGPQVSSLWLDIQGVNSWKGLLDPMNPILKAEILRYGEFAQLCYDAFDDRDYSEYYGTCKHSKRSLFQKLGLPHSGYQVTKYIYANTGVLGSSFGYKSIDKAVWIGFIAVCTDPNEIERLGRRDIVIAWRGTRTAQEWMQNFKDILVPFPPTLLHVNVQNNPDPKVRIEKGFLSCYTSVDEGSEKCSRSARDIVVGEITRLVKQYKDERLSITLTGHSLGAALATLCAYDIKETTKMHSMQLPIPVTVFAFASPRVGNQIFAQRMEEIGVKVLRMVNKHDVVPNVPGLFMNENMX