METLRPTDLKSYCTIFGIDFFELHLQCIFCNCYLSLVDLADFYTKCLCLVWRIGKAHACCAKCLCLSAKCELERHVQCSAKIVNLHSLTNKPLCELKLRCCQCLALLDLQEKCDLVARGKDAYLVRGNWRAPCRKCIDREI