MSVQKRLSYRIPFKLEVIKYAKEHGNRAAERHFGSPPTEKMIREWRKQEDQLQKADKSKHTFRGRTAKWPQIDVEMKEWITRHRNNGFSVSTKMIIYEAKRLAAEKGIEEFTGSPSWCYRFMRRCGLAMRTKTRIAQKMPKSVKDETVIKSFKKCGISNALDGSEDNVLYEDSSDSDSTVSEPQSLSSDSSGDFLG