MESSSYSMNSKRLFTEKYCLNPLQKHGVSMNRHTSDRFIPARESMDFDVARFMITQKEENCHTYTPYPFPSKNAYKKEMAATLLKNANAADNNCRIFSFKGKSSTASQASQKYVSVNLPVTKRACRYISPSAERTLDTPGLLDDYYLNLLDWSCTNVLSVALGNTLRALKGHHQRVGALSWNGPILTTGGQDGIVINHDVRIGDHIVQTYKGHSEEVCGLKWSPSGQQLASGGNDNLLYIWDKNMASHNSSSQYLHELHEHCAAVKDLAWCPFENNLLASGGGSLDRSIKFWNTQTGDCLNTINTHSQVCSLLWNSHECKLFSSHGLDKNQLTLWKYPSMVKITELTGHTGRVLHMAQSPDGYTVVSAAADETLRFWKIFGAPDTSKNDNTNDADTSKNDNTKDAKVAFSNFHTHIR