MATTGSFRYLDPSTLGNTDSGKPWSKVDVDATSWKRISIERPVHDMRAEGLENFTTDNCGFSVFHHPAAEKDFTDDKAVRGGYYSEVESLLKEKLPGIKKIVIFDHTIRRRTPDSPRQPVQAVHVDQTPAAAETRLRRHVTDPAEAEELIKGRYQIINVWRPIGWPASDYPLAVIDWRSTEPKDLVAVDLLYPKRQEGEDDDDRGKEVLADPASLASMEGYEVRGETYAIAPNDKHKFYYAKDMTPDEVMFIKCFDSRSEGRPNGREGLAALTPHTAFVDPATPPDAKGRQSIEVRCLVFYDQV