MGRAPCCDKASVKRGPWSPEEDEQLRRYVRAHGIGGNWIALPHKAGLKRCGKSCRLRWLNYLRPDIRHGGYTAEEDRVICSLYGSIGSRWSIIASKLPGRTDNDVKNYWNTKLKKKAVAMGMQHATGGSAFSAPHSQCALSPAASGSSSSTVDTTSSSAGGDIFFAAAMDQQPWPPQGLLTHFHAQSEPPAPVLPSPDTVALDVVSGAAGDWAHGPMDNVDVFLPELGGTGEQSLLFPYGELLFSGLLLQADQDQCKAAAVGVGGGVEHLSASTCSYFFPNSNMAEITYN