MTRTRIISPTRFPSLKSQRCGSGGDASFMEQLLLHCATAIDSNDAALVHQLLWVLNNIASPDGDSSTQRLTSAFVRALLSRAVSKIPTLFSTFGNTVFQPPADEIHRFSVVELAGFIDLTPWHRFGFIAANEAILTAVEGYAKVHIVDLSLTHCMQIPTLIDAIATKLNKPLLLKLTVVSSASNFPPFINISYEELGSKLVNFATSRNIEMQFTIIPSTYSDGFSSLLQHLRMYPTSYNEALVVNCHMMLRYIPDETLTPSSPSSLSLRNVFLNQLRSLNPTMVTLIEEDADLTSDNLVTRLSSAFNYFWIPFDTTDTFMSEQRRLYEAEISWKIENVVAKEGVERVERTETKGRWLERMRDNEFGGVRVREEAVSELKAMLGEHAVGWGMKKDDDDESLVLTWKGHSVVFATVWVPI