MEKQQIVLGNRDSGAVSGAAPAFFVILKQQQGNGKSDQGILVANRDACALASSVSTPLKSKIKTCLPADCTSGSITVTLDNNSMWNEFYHRSTEMILTKQGRRMFPYCRYWITGLDSNLKYILVMDISPVDNHRYKWNGRWWEPSGKAEPHVLGRVFIHPESPSTGQYWMHQPVSFYKLKLTNNTLDQEGHIILHSMHRYLPRLHLVPADKATEVIQLNGPDVHTFTFPQTEFFAVTAYQNIQITQLKIDYNPFAKGFRDDGLNSRPQRDMKQNSSSEHEGGSISSSPSNLGRPIETDGLDLQQRDLLDSSFSGQNAMDIDLEKESFNAERDFLGFLEADLPFSDMPILKQEVSER