MLLGSVAQPIFGGLEVESDDLVDLTDYCSDHEAQQRREEELWQQQQLPAEWEQRQAAGSGLVARQSLEATRLASWASQELLFISRDELASLQDKYPAAGDDNQEADQPLLLDAQHQRAQQQQQGQQCVAQQQLAAVLPRQQQQQGISSEVSHWQEEEEAQGVREQGQRGDGCLVEEESEEVASVQVPLPSPITAATSNLDAAVARLLACTGNTTAGPLALGAHGGGYGGERSQGSAAAGPGGQPMQEVALLEPIMPGPMAEGIRASHAMAQHVPAAALRQSLEWQRGELQGARSAPAAALEAEAAAWAGQQARAAEGGAGQQREGDVAASEVGSGRSGWGGERRRGX