MAFRNLTNGDNDQVLIQENSYVRILTLNRPQQLNALSFQMVTRLLDILVAYEEDPNVKLVILKGKGRAFCAGGDVVSMIHFGKNVHWSFGAKLSWFEYSVDYLMATYSKPQVSILNGIVMGGGAGVSIHGRFRVATENTVFAMPEAALGLFPDVGASHFLSRLPGFFGEYVGLIGARLDGAEMLACGLATHFVNSNRLPLLEEALVKVDAVDPAAVCAIIDRFSQEVPLKEKSAYHKLDIINRCFSKRTVEEILSSLEQEAVDGADEWITETIQSLKKASPIGLKLTLRSFREGRLQTIEQCFIRDYRMCSHAMKQDVSNDFYEGCRAMLIDKDKNPKWEPSKLELISDEMVDRYFSKIDGEGWEDLKLPVRYKSTISIKSKL