MEAPAAPQAGGAIHRDSLGHKLEELELQVQVAHEVNAHLNSEVERLTARVDTLEQEKAAFERHIKLLAKKLAAARAQLPDAARAAAQAQEQADTEEADEEAAAQMLQSDAFAADGPSASTDDQAWLQDAAWLRFQAAGRRAGWLVDPQEVILGEVIGRGTFGVVHRATWRGGCVAVKRVQPRSRDQATTFVREVEALAQLRHPHCMQLYAACVHPPNDFWLICELLSGGTLAAWLYGGAGARRLPHRSLSERLKMALDVARGMQALEEHTPQILHRDLKPSNVFIDSTGTAKIADFGLARILSPAAMVSLTGETGSYLWMSPEVIRHEPYDARSDCWSFGVVLVELLTQEKPYSQLYQTPVQVAIQVADGSLHPQAPPDCHPIVAELLLAIFSPDPLERPSFGIIVARLEAALSDVRKQAAVAQSESLLGRWSKGWARAX