301 aa
MHKLKIRYSQPCRLEFKIALPNFKLTGVEHGYSADLELLLYVVLVCACPGISSIVLAGTP
RSSLPMTQIIDQACQEAAAYKDAGVDGLIVENMHDVPYTVCPGPEVTAAMTVISAAVRQT
CPRLALGVQILCAANQQAIAVALAAGLDFIRAEGFVFSHVADEGIVNACAGNLLRYRKQV
GAENIQIFADIKKKHSAHALTADVSVAETASAAELFLADGVVLTGTATGLPADPRELKEV
KHAVKIPVLIGSGVTLENVRNYLDANALIIGSYFKKEGYWANGVDPDRVKKFMEHISKLR
E