MDSSTTSSMDSSRWWNEETVAVVTGGNKGIGLEVCKQLAEKGLKVVLTARDEKRGRDAIENLVEQGLKNVKFHPLNVQDDQSIATLASWLLKEYGGLDILINNAAISGVVIDKEYVKKSNIDLSDLFFKQKTSEGFIIEYDSSKACLETNYYGAKRVTKALIPLLRSSLGGARIVNVGSDYGQLLYLQNKELQKELSSLDNLSERYIDELLDKYLNDVISKTWEQQGWQLKYPSYKLSKMALHAYTRILAKELQTRPHTQRVFVNCVHPGYVKTDLTSLQGDLTPQEGALNIVRMALFSPQVSPSGEFFYEKKCANF*