MLRRLLLHGQYLITQFSFEVPLDYKAPDGPKLMLYGSSVTKNDRPIVSQTYHPQQRPWMVYNEGGPGYGNSEPESMPLTKAALSRGYQVLYLDYRGTGLSTPVTARLLESKGDAQRQADYLKLFRQDNIVRDLEAVRKVVTADYPEELRQWTIFGHSFGGFVSLTYLSWFPESLREVFISGGLAPIGRTADEVYEATYRKVAERNTAYFNKFPEDRQLLAEIAAFLASNPGASVQLPAGGALTFPRLLTMGLNFGSHGGLDAVHSLLVRITSDLGQVGYISYPTLAIIEKALPFDVAPIYAILHEAIYCDGTASNWAAQRLGEAAEGFAWLAGASDPVAFTQQVASGSGKSADQQPLFRFSGEMIYKMHFETHPELRRMREAADILARFDGWDKLYDEAQLARNEVPVYATSYVDDMYVDAGFARETAAKVKGTKVFETNVLYHNAIRARSEEVFAQLWRLRDDPID