MEKGFFRIFNPESSAKRMKIPSSYATYKNGKLPRNVFFRDRFNNMWPMGVTKIEGALYFENGWKKFIEDNNTLEYGDFMIFDYDGNETFDFKVLEMSGCVKEGAKCEKKKEVYVEHRKSVEPKEKNRIGDNNDSSSDDDNANNYMIEEEESNVKEEVEKEEEEDREEKETMEEVEDEAEEEEDEEEIETTQTFKKRRSGSKAGRRKAITCKVRNMIDRHGIDIFRSGSATKPKNPYFVAKIIAKRRNQQYVPIDVVRDYKLELPPSMIIRDSAGREFETKVKYWKDGRIWLVGGWRSICRWNLVEKNDSLQFTTRIFSNNGLERQVKSTDMIKNQQASIYDRGSSVKGQKNTLTLQNSLNRLLLTVKATQ