MSQGNLYILSAPSGAGKSSLISALLASDSSTQKMVSVSHTTRAPRPGEVEGVHYYFVSKEEFESLIEQDLFLEYAKVFGGNYYGTSLPAIEENLAKGIDVFLDIDWQGAQQIRKKVPSVKSIFILPPSLPELERRLIGRGQDSEEVIAERMSKAMSEISHYDEYDYVIVNDDFEKTLKDLQSILQSERLTKDYQQKQNAMLIQQLLAK