MVRPRMVLFGDSITEQSFRPGGWGAALADTYSRKADVVVRGYGGYNTRWALFLLHQIFPLVGIVPPLATTVFFGANDAALLGRTGERQHVPVAEYKENLKKIVNHLKDCSKSMLIVLITPPPIDEDGRERFARSLYGEEARKLPERTNEMAGVYASQCIELAREMNIHCIDIWSKMQETAGWQKLYLSDGLHLTPEGNAVVHKEVVQTLRSVGLKAEEMPYDFPHHSRIDGSCPEKAFQ