MVTDLFLHFCTSRVTFILSILSNNRHSRAMNGEMASKKKQEEEGQGAAFPWGELPLEVQSSVLGWLPLRHLFRSKRVCKLWNTTISAPSFTHFPSLLPSPSNPPWLIFFTPRSFDFLLAFDFDALSWFRFDVGFLSSTLNLMHASTSAPSAQQGFVWCTGSASGLLLLDFHSSLHVCNPLTKSVSKLPSFKSISVPITQGFSSTHIRGLFANAETTECMPIHTHKPGTEDVGGFLTNTHRGNHAVQGISTATHIDSDAANLRDNAEGANHAARIHRRSGDYTLITIGKAEADLAIEAYCAGRESWNVVGSLPLSFIIRGDQMMECDGLFYSLLSNPIGMLVVGESDGTGRPIWRIQAMPADYGKEPRRLLACQNAIFMVCRVDEHNNGFVIWRFQQDSRAWIKMHDMPDYILQDVKSILQDMKSTSYWNWVDCVGVGNFICFRAPYSVRVLTYNLCNDLWSWLPKQSLVYDPLLARGLQFEPRLDYGLSI*