MESWVRAVVEAIYSSRSQAVIYLAGGASQALGWLLSVPGASGTVLEVVVPYSRASMAQLLGKMPLQFTSKQAAEDMALAAYNRALKLSGPGLQVMGVGFTGSLASSRPKHGDHRFYVSTWTHNCLRTSHVTLSKGLRSREEEDEVSSCFLLKAIADTCRVSATIQSGIQEPELPEESTEQFDEDQELQQVIDGQVCMKVYHFAAPVETNFNRKVILPGSFNPLHDGHLKLLEVASSMYDDGLPFFEISAINADKPPLSIPEIKRRVEQFRKAGKNVIISNQPYFYKKAELFPGSAFIIGADTAARLVNPKYYGGDYNRMLEILLKCKSTGTTFLVGGRMIEGVFKALEDLVIPEELSDMFISIPEEKFRMDISSTELRKSQGL*