MAYLDPTIGHFQAAFKVFRKEQAQLLQEARMRINPPCIRGLHLDHNSTVIQTHPQETMKRKAERALKYAFLTRSETDILEDGYKWLNYGKKFVKNSPNSRNYYRCSDNNCDVKKMVEHDAHDKGIIITSYLCKHNHESPWPGCSSFGVGALSENGPFHPRGGKLIGNKYSWNKGNANMFYLETPTGVGFSYSNDTSYYLGANDAKTTEDNLRFLHGWFDKFPEYKTRDLYLIGESYAGYYIPQWAELIVKANIKEKIFNLKGIA