MDGRGRGRAVQKEAEKGGCGDWRAEAEGLHAGRGGEAGGDAEGGAQSSAARTRQFVTSTQGILVPDSAYCAMHTARQFYWCGEPYQHPQHLCPQPGIGPHKFLDTGISGHDTDYFRSFFRVSRKTFDYICSLVRQDLVSRPPSGLINIEGRLLTVEKQVAIALRRLASGDPQVSVGEQVGVGQSTVSQVTWRFVESMEERGRHHLKWPDAQELEKIKAGFEQLGIPNCCGAIDVTHMIMTLPSVESSADWYDKEQNYSMALQAIVDQDMRFRDILTGWPGSMNESRLLRNSGFFRLCESGQRLHGPPKRLSEGKQVCEFIVGDMGYPLLPWLLTPFQEKDLSDVNIGYNKKHAFTAGVAEEALARLKGTWRILHRVMWRPDKHKLPRIILVCCLLHNIIIDQGDELLPDVALSDHHDKGYKQQVCQYVDPQGKAVRDILAGFLHEHQSLGKFST*