MFYLFFLVTLFVQYVQSVPQNSSIVEYLPGFDGPLPFYLETGYIGIGKSEEVQLFYYFVKSESDPRKDPLVLWLTGGPGCSSFTGLAYEVGPLDFGQKAYNGSLPILISSPYSWTKFASILFLEQPVNTGFSYATTSEAYKCTDLQACDHVYEFLRKWLVNHPEFILNPFYVSGDSYSGITIPVIVQLISNGIEQGKEPLINLKGYSLGNPLTFSEESNYQVPYSHGMGLISNELYESLNEICKGEYLNIDPTNKQCVENFKMFKNLVSGINDQQILEPFCGTDSEEQYSSERRSLEEQYFIFQKYDDFICRESRVATRKLSNYWANDPRVQEALHVRKGTIRRTWARCRQSILSTSYTVTFMNSIPYHVNLSSKGYRSLIYSGDHDMVVPFQSTQAWIKYLNYSIIDDWRPWTVDGQVEGYTRSFSNHMTFATIKGGGHTAPEYKRKESFHMFKRWIAQQPL*