MQESCSENPMSVSNAEEDGRSISCDETLGFRVGQRVHISGDPRRIGMVKYVGPVEGYSGIWVGVDWDNGEGKHDGSLNGIRYFQANGHKSASFVRPQNLGTGISLLEALDLRYRSDSTKEEEDEMYVLSARNKRVTIQLVGKTKVQEKLSHFEELLSASLPYLGVRLTGHPHQINSIVPNLKELDLTGNLLSEWQYVGAICEALPALEVLNLTNNFMAQDITGLPLLKNIRILVLNNCGITWKQVEILKQSLPSVEELHLMANKLKIIMPEPSACSNGFDFLRLLNLEDNCIEMWDEVLKLYQLKSLEQLHLNKNKLKWIFYPNLHPINDLLTENDVQGKGIRPFENLQCLLLGGNLIEDLESVDSLNFFPRLMDVRLSENPVADPGRGGLPRFVLIARLAKVQILNGSEVSPRERKDSEIRYVRLVMTKMQSHNPEEIKRLHPRFPELKELHGIEDEKPSTAVTGPQKMAAGLLSITLKWVGVSLGEKPPLTKKLPATTTVGKLKVLCESFFKLKSIKPKLFLQEEGSPLPLLLDDEMASLMELGIGSGAMILVDEEN