MEAQHTDIVDLTATEDAQQNAAAQQQQPQTDGNLAAAMREAAAGVLLPFQRALLQEMLEEDGLCVLSPGMGLHQVVAVLLRLQDVRLRRHGQSGCVLVLGASGWQRDALRRELLRIDPVIRAKAEAALDAAMARGSGGGGARAAAAFEVPAEVTADVAAAERAALYASRPCLFVTTRILVVDQLSGRIAAEQIAGIIVLNAHRVTDSSGEGFAVRLFKNAVPQGVVRAFSDWPASFASEFNKVEKVMKALHVRRLYLWPRFQEQARQDLEARPPQLVELCQPMTGAMALIYESITELMDACVKELRKTNKLDTSDLTVEQGLFRSFDDAVRRQLSSIWHTVSPKTKQIVTDLRTLRSLGSYMLRFDAVTFMSYLDNLRATEGTKSVWLFHPAAHTIFEAAKSRVYRLRQSGGTVSAAAASAQRKRKQPAAAAGESESGGGRGAAPVIEAVLESMPKWDLLREVMAEIQEARKAARQLAGAAAAADGGGGDGLADAQQQQQPEQQQGQQX