MQIRSGVTSPDSITDRLASVAVSERRENMIEQDIDKGTLVAPGGPAASVAAQQHALEAGGLVGPPALLAVPFSAIQPLDLLGSGELKASLRGSQCAEEDLRREIELLSHTSHPNIVRFLAHGLDDRGVPFCCLELFSRPLSDLLPTAQGLLARSRQAKKWPLARGLSVGLQLARALRYCHDDFLAGYRLLHRDIKPGNIGVTSDGRVLLTDFGLATLWRRAHTARDDDEQRALTGMTGSLRYMAPEVALYMPYNRKAEAFSFTSVLYHVLSRRRPFSHLTPELYLDRVCRGDLRCPLGKWPAEVQALMSAGWASEPSQRPDFAQIVSILERALERLSS*