MFYLFFLVTLFVQYVQSVPQNSSIVEFLPGFDGPLPFYLETGYIGIGKSEEVQLFYYFVKSESDPRKDPLVLWLTGGPGCSSFTGLAYEVGPLDFGQKAYNGSLPILVSSPYSWTKFASILFLEQPVNTGFSYATTSEAYKCTDLQACDHVYEFLRKWLVNHPEFILNPFYVSGDSYSGITIPVIVQLISNGIEEGKEPLINLKGYSLGNPLTFSEESNYQVPYSHGMGLISNELYESLNEICKGEYLNIDPTNKLCVENFKMFKNLVSGINDQQILEPFCGTDSEEHLPQYSSERRSLEEDFIFQKYDDFICRESRVATRKLSNYWANDPRVQEALHVRKGTIRRPWARCRQSILSTSYTVTFMNSISYHVNLSSKGYRSLIYSGDHDMVVPFQSTQAWIKYLNYSIIDDWRPWTVDGQVGGYTRSFSNHMTFATIKGGGHTAPEYKRKESFHMFKRWIAQQPL*