MVAATLTRALSSRERVQDTLSEHRNEIVSLLSRYVAQGKTILQPHHLIDGLEEVTGENDELKKLRDGLFGDVLRSTQEAIVLPPWIVLAVRPRPGVWDYVRVNVDELAVEQLSVAEYLELLMNLLLNSFLVKDNYVLELDLEPFNASFPRPTRPSSIGSGVQFLNRHLSSRLFHDKESMQPLLDFLRAHNYRGQKLMLNERIQSLPKLRSALVKAEEHLKKFPKNTPYREFEYKLQEMGLEKGWGDNAEHVLDMIHLLLETLQAPDPSTLETFLGRIPMVFNVVILSPHGYFGQANVLGMPDTGGQVVYILDQVRALENEMLLRIKHQGLDITPEIIVVTRLIPEAYGTTCNQRIERIRTEKGVLRNWVSRFDVWPYLERFSEDVTNEVTAELKGQPDLIIGNYSDGNLVASLIAHKQGITQCNIAHALEKTKYPDSDIY*