MMANGRFQKQALLPPRSPFPVAAPHAELGPIARPRETPHRHGHQRTSSESFLADEQPSWLDDLLDEPETPARAHGRPGHRRSSSDSFALFEGGSAAGGMYEFDNVLDGMRGGGQVASLAGAPEFFPEPASFGRPWESRQMYRQGGGMPMPGREKNGGRHGPSSSFGEHELGHVPNGVNRKAHGDAAYDQRIVIERKEGLRHSQSETDTKRAKQQYAQRSRVRKLQYIAELERRVQSLQTEGIEVTAEMDFLGQQNIMLDLENKALKQRLESLSQEHLIKRYQQEMFEREIGRLRTLFQQQQQQQHVPQQQAPTHSRSNSRDLDSQFANLSLKHSDPSSGRDAISGLRI