MAACPQKSRKLWTDESMHAAVISVTEEGKGLRESARLYNVPVETLRRRTNGTVHVDCKPGPATVLSKEEEDKLCEYLIMMADMGYGLTRETVMHLAFVIAEKFNKKHPFTGDSAGRSWFEWFSKTTSYANNSYTSATISLQSSIS