MAVALPPPPPDWPAQADLDYERVRVLGSGAFGEVWLARRRPENNKTSDEYVAIKGVSIKHKNEGATAAREIAILSELSHPNIIRLLDGYDPASKSARGRFMALSFIKGPDLGALLEKRGAIGLPLAQLIAKHLISACAYLHVRGVMHRDIKPDNIMLEGCKVGWVDDDLMWSNGSSCKNAVRKGRFKAVLSDFGFARATSPEDYNDKKKSGIFNSFIRRKSRIILRNKSAVGTKHFAAPEVEGTVHKKHDSDSALTECVSSYALISDAYSIGATLSELTTGVPPGQNIKEYVNSNRKQVKASPLQKFTKKLGEVGLGAHKKGGGPYDIQLRHLEELPDPISDLITSLMKKDVDSRLSVREAQDHKWIGGYDKLPQGDVPSHPDAEMVYLQNALAFK*