MEALLSSTTLQLKPFHPPSSFSSLHSPFSSTSALRVKGSRKAETFIQRSQFSTVLPLRVSASSQAAAAQTSTSISIPSEMKAWSYTDYGSVDVLKLESNVAVPDIKEDQVLIKVVAAALNPIDFKRRLGKFKATDSPLPTVPGYDVAGVVVKVGSQVKELKEGDEVYGDINEKAIDGPNQFGSLAEYTAVEEKLVALKPKNLSFAEAAALPLVIETAYEGLEKAGFSAGKSILVLGGAGGVGSLVIQLAKQVFGASKVAATSSTGKLELLKSLGADLAIDYTKENFEDLPDKFDVVYDSVGQGEKAVKAVKEGGSVVVLTGAVTPPGFRFVVTSNGEMLKKLNPYLESGKVKPVIDPKGPFPFDKVVDAFSHLETGRATGKVVIYPIP*