MEAAMAAWQLDMVPWQQAELTNPGLLPRPPRPPTPYALTPTSKCSVRHVFIDTLGLYGMMRDAGMLGVLTEEGVTSLAKFRNGALPDPARPGHYIEGPKNSHVANRWDALLPDPRRQKLASPKHSFAQIVHTDGVALSVMFLRPKPXAPPAELPRMGRHMGAVNPLAHLDAEWXGVDPGKTNMATVAHEERSAAGTVVSVWQRSLTSGQYYRDSGINRQAQATKTWLAQLKPQLNALSHVSSKPSSLASYRRFADTVLATYDAMWAEVSKPRWANAKFRLNCGKKRVVAGSWSK