MFHLLFLVTLFVHVQSVPQNSSIVEYLPGFDGPLPFFLETGYIGIGKSEEVQLFYYFIKSESDPRKDPLLLWLSGGPGCSSFNGLVYEVGPLDFGQKAYNGSLPILVSSSYSWTKFASILFLDQPVNTGFSYATTTEACKCTDLQACDQAYEFLRKWLINHPEFILNPFYVSGDSYSGITVPVIVQLISDGIEAGKEPLINLKGYTLGNPLTFPEEDNYRIPFCHGMGLISDELYESLNEFCKGDYINIDPTNKLCVENFKMFKNLVSGINDQQILEPFCGTDSDQPHQLSSERRSLEEDFIFQKYDDFICRESRVATRKLSTYWANDPRVQEALHVRKGTIKRPWLRCRNSIASTSYTITFMNSIPYHVNLSSKGYRSLIYSGDHDMVVPFQSTQAWIKYLNYSIIDDWRPWTIDGQVAGYTRSFSNHMTYATVKGGGHTAPEYKHKESFHMFKRWIAQQPL*