MVFNKIRSILHHSTQDSQTSAQSVPKDTNMSKKVIVVIGATGSQGGSVARTFAQLPGWHVRGISRDTTSDGAQALTKLGVEVVKADLQDKASLSKAFAGAHAIFVNTDFMIGYRDADPDKATKMAYDLEYASGKNAVDAAADIATLERFIYSSLTPVKRADKTGKYSRAAQTEVKAAVKDYIEQAHPALYKKTSFIYPGDLWFPVINPKTSLGPFTRALVEDEAPMTTLLAYDSSLTIDGIVQTWSKVNGKEAILYSMTLEQLHEVAQIPWVLLDFLGGLQDVRYDGGIERYIQPKDLKTKVITPSFEEYLRTQSKPSA*