MGRPVKQKTTTWLVELLREYCQRAAAQATAGNGAVAAAAAVEGEINTDGLAALAVEAEGFAAANGEGWVAPAVEGEGEGFVGAPVVEGEEGLTAELLVAAERKYRGARKRPWGKYAAEIRIRNTMGVKERVWLGTFGTAEEAAWAYDTAATVIHGDKATTNFPRAPLRPATTPVMRSMLVFFGIAHLVRSLVPRARGPRGRGGGARGRGRSRRRRAAAAAAPSAPASEAPPPPPPSSALVPEPELQVQGGRGERGRGRGRGRGGGRGGRRGRGRTPARVVAEDSPMLQATTPAAAPAPAPALAPAPANQAIFQPMIIPPGGVVVAPDDFLLSAISDDEPVLPHKKPKLLGVYTPPDSPDQFVMEFFADLGDGDDILSSSFWQDPAGDGEDTQ*