MAELEKGKQIVADSGGDGGGEKRRPVGFRFKPREAEVVEYYLVPRLQGSRIVPNPAIVVNNVYQFEPERLIKEKCKGWIGDEEEWYFLSPRDRKYKNGSRPSRNTEDRVGRWKASTGKTASKTMICSGTTRFFVTSLVYFKGPVKTETKTKWLMREYTIPLFENKLDKSGASTSTSSDSGKEEEEEDVEEEEDGWVAACALFELEPDAAEISDKQAGKRPISESSAAAAAAQKTKRPFVPPPAPVIAGPRGVVEQYQPIYPMQPRPPQPQPMMMMNKNNCPQFQLMMQGNNGMMQPSMCNFRPAPAPASAYNGHRQQQPAAAAAAMQQGFRPVFTPHAQMQQQRRPIQLIGQALAAPVSNNYHMPPLQQQQPVQRGPIQYRGQAAPVSNNFHTQQQQPVQWGSIQYRGQVAPVSNNFHAPPAPQQQPVQLLPVHQMQWGSVQQQQPQPENDDVTLDPEFEAMLLKELENMAEEEVAFQPFAGDGGQ