MGKGRTPCCDKNQVKRGPWSPAEDLRLITFIQKNGHDNWRALPKQAGLLRCGKSCRLRWINYLRPDLKRGNFTREEEDSIIRLHEAWGNKWSKIASQFPGRTDNEIKNVWNTHLKKKLGFKNSEFCGEESKELSSITSSSSSSSSSASFLSGGKPSVAGELEHQSPDQETSMANNNPHHDPCILTIPEEIDLDSPMELINQFRPDPKDLKELTSSSVSSNESNGSSSSQLDISRPSEEQMDFLFDFSEPNYDIPLEPDSDFWNMFDVPLVPFQSSEVQLNQAEASKSSNYGQHENEKWLSYLESELGLDQPTADSTGQEFLAQVTTGQLLPETFQCDKMPNPAAEFDQSLDYFQMWPSLPHNNSSI