MQFKDLDDFLGTHFIYTYDNGWEYEWYAKNDHTVDYRIHGGMVAGRWVTGQEADIVKLADGIFKVTWTEPTGTDVALDFMPNDGRMHGVIFFPHWVQEHPEITVCYQNEHINRMEAARERYATYPKYLVPEFAQITYMGKAGLDNDEVIAEAPYAGMTEDIRQGKYFDAAYHRIRK