MGDSGEYLYKDDQGPNLDHPDSLIRLACVVHRFRVPRIGSRSLSFAKSLSTVGRADKARKLVLNADDVRGRLADACSAKKISSERVVADARRYIPMIHSILLSCKVQPESARLDEKLLFEWKSGIEHKPAAFTSEAIMYDLTMCIVTEGLGRAASATENSIAGDFAAASRDYAAAAGIFDFLAQDHLPKWIAKGSKVSQDDLPSECHAPLAKALKTLFMANGQQMAVATVLIKPGKPNYGLLAKLCLGITEQLEDFINMLRKDAFPQMSRMDPDFFTLITFQINIQRSLSLYFQARSLWEKDDHGIAVAILSESTVAARTRESTASDGVPDVTRTPALYPLQDDLKDMRSHMATLLHSWEKDNSQVFFESVPQHVPAGKKLQEGLCMKRSEAYKLEEAEPVLLVLPEGALQRSDSDLARELQERFNVGDE*