MGSDLNPYEEEQEAPTRRLKDLHEQQGGHQQDGTSRRRDQHDGQESAIPVKKPPGTWSIAETGHLIDAYQEKWYELRRGQLRTCHWDEVAESLAARCPGVDPVKTSMQCRHKMEKLRRRYRSERQIILRKGGISQWPLYEKIESMEKGPGYVDSAAGVHGGPVAAAAVATMSAGAGLLESRKREFLRPDLYRAPRERDREREMLRDKHKERERKRELQVHEPTVSVDDDDDSEPPQHLSDDDALGENEGSYTSLNGKHGLTFDYDPVSSHKTHDCRFLKFPTKPSSRHHRRPAESAPLTDLVSAVRWIGEGFLKMEQMKLQMQRENERQRIDMELRGTELVLNCQRQIAEAFANALVSSRKNKKFRTQED*