MGFEIGWLVEFPEFLGVNLERRIVPRHNVVEHLRSIGGLGDPVEMKHYVRFSRQRFYNMFVKPYPECERIFGGIVREKEKEEVRRRRHPVGLWKLFKPAKYESTKEDVNNMKMVMKSLH