MAPVSLPYAHCESKLRALAGQAEGFGRLATGGLHGALYCVTTLADDGPGSLREACSKKEPLWIVFEISGEIKLKSFLPVSSYKTIDGRGQWIRITGMGLRLAQCEHVIICNLEFQEGRGHDVDAIQIKPNSKHIWIDRCSLKDYSDGLVDVTRGSTDVTISRCKFGYHDKTILIGANAAHCDDRNIRVTIHHCLFDGSRQRLPRVRFAKVHLYNNYTRYWAIYAVGASVDSEIYSQCNIYEAGRDCNVAFKYIPEKAGDKNAPTAGVIVSEGDLFLGGTQSGLKPGNCSFRPSQYYQTCTVEPATMELKKALEWFAGWQRVPRPGDWQEHGW*