MSSVTETPLPATMKALYVESQGQPFIVKTVPTPQPSPGSLVVKVLATDIDPEINQIMNGELPYLYVPTPLIPGGRAIGRVAATGPDTTTLSVGQLVAIEPFVRGRDNSDVQILWGVGVFGQDPKAKKLIEVWRNGVTAEYVKAPLENVYALNEKRLLGNPAEGGLGYSLGDLTILSRHLVAYGGFRGIDLKPGETVIVAPATGAFSSAAVQVASALGARVIAVGRNLSKLQKLAAANQRVEIVQTSGNFEEDLAKIKASGPIDAYLDLSPKEANGSSYIRACLMSLRNYGRASLMGVPSNDIDIPYMMAVMNNLTIRGQYMYEREDVKGLIKLVESGLLKIGKAGGNEIVGEFSIEQWDEGLKVAVQNPEPGKMAIMYP*