MLGPERDEGFLVKLHGLPWSCSVKDVQNFLSNCMIRDGVTCVHFIYSTEGRQSGELHQLFLELQSDDVKMALKKDRVSMGHWYIEVFKSHRTEMELVLKHSGPNSGDSSSDGFVRLRGLPFGCTEDIIQFFSGLEIMPNRITLPVDPEGKTTGEAFVQFASQELAEKALGKNKKRIIGHRYIEVFNSSQEGVRSYLDPPLKFMSVQLPGPYDRPGTARRYTGIIKQAGLERMRSGAYSAGYGGHEEYSSLGDGYGFTTDLFGRDLSYCLSEIYDHRYRDGEFTVQSTTGHCVHMRGLPYKATENDIYNFSLLNPVRVHIEIGPDGRVTSEADVEFATHEEAMVAMSKNRANMQHRYIELFLNSTTGASNGSYSSQMMQDMGVSTQSTYSGLESQSVSGRYGAGYGAQNSMGRYD