MDSIARKWRDLSGQSNWQGLLDSLDIDLRRYILHYGQLAQATYDAFNSENGNCRYPMSDFFSKVGLENGNPFKYVVTKFLYATSQTSAPRACILNLFSKKEWNTRTNWIGYVAVATDEGKEALGRRDIVVTWRGTIQASEWVDNLNFDLDPAPEMFAVDSPFQVHDGFYSMYTSNNPEDVQFGLTSVRNQVQEEVKRLVEEYKNEEISITVTGHSLGAALATLSALDIVAQKWNISKDQQPSKACPVTAFLFASPRVGNSHFGKIFNEYKDKNLRALRIRNKKDNVPKVPFRLFPWGFTHVGEELVIDTRKSEFLKSDASSHSLEVYLHGIAGTKEKKSDGTWPIMDQIHDDVQAIHVETGLAQAA*