MLSNKWEFFITTVDDHVTGIRVDIGAIQDEKFDRLIHTGFLRVHYTNCYENGLPQPDETQSLNRIEDWLDEKGKTFPIWLVGVVTQQGWRDFVFMSEEDLNWEKTLDKLLAGGPEISFSYRESHNDKGNFYRQFLYPTRYDWNWIHDSRVCRGLQEQGDDLTLPRAIDYYATLPTEVAARDLAQDIAALPYGITLVSIRMNDPQQGFMASFISTDAPQQWHMTEITCQLTDLAEKHGGSFDGWGAPVVQA*