MEHRLSAIEHRSVYLQGIINQPEASPTEYSRANKELQNLNAKMDLISKLRTIQKEIESLKSLVGDCEQDKDMQAMAYEELEQALKQEGYLHNLLLKALLPKDDADERDCILEVRAGTGGEEASLFAMDMFKMYERYSLKKGWRFEVVDVTDSNMKGYKEATAAISGVDVYGKLKFESGVHRVQRVPVTEKSGRVHTSAVSVAILPQADEVDVQLRNEDLRIDTYRSGGSGGQHANTTNSAVRITHIPSGLTVAIQDERSQHMNKAKALKVLCSRLYEVERCRVQNSRSKLRSEQIGSGDRSERIRTYNFPQGRVTDHRIGFTHHSISDVMQGESLDYFIDALLLQQEMDAVADFTATSHHH*