MHPPEAVESNGVDVVMVKARTQDAAVEGIHWVSERGVFCAGTRHELDTLWLDLDDTLYPRSCGVAEQVRVNIDKYILRHILDTTGSGNVSPELVLRAEKMREELFLRYGTTLRGLQEKYHVDAHKYWDEIHAALPYASLIHPDPALEHVVSSAIPLKNKWILTNADAAHVRAVLSALHLAESTFTGVIDVEAMQFANKPEPIAFQRALALSRAGTFAQCLFLDDSVRNVRAAQQLGVKGVIIGDQFCQCELAHLRDAHQASRVCTGKDPTGGAIHGAWSLHDFADASKSIFFPT*