MSSEKPVYTQIIVASSIGIIIAASMHFGFKRRQGRIIPRIQVSDTGQPLKLEHFSQYVARQIGFSDRRECPNLFRFAAEYIMKAEGCEEEMYLFFAGEQDADSLFIKLVEEFERCILSYFAFHWSNAHFMISQVLAGSDNQEPKKKLKDIVMQATREQRFERVTKNLKVARVFTTLVEEMKAIGLVSADDSQCTDVMVPMAHKDRSPVLLFMGGGMGAGKSTVLKDILKEPFWAGASANAVVIEADAFKESDVIYRALSSRGHHDMLQTAELVYMLS*