MRASHIGDGRLMRRNQNCNESMVAMLTSSSRAFEGPRLFAGGHGLHTADNAGHPLYGLFDNSETTGEADDNFEDQAGRHCGKKRRLTMNQVKSLEMSFETESKLDPEKKNQLARDLGLQPRQIAVWFQNRRARFKNKQLERDYDALKGQYELVLAEKLRLEAEVRKLKELLLVKDKECKKEENECSQITINCQEETHDHKDTAMTRNGLMISCLHTIDQFKHHEVEQNSCRTDESEVLDERSPHEQKTIQHYPGKLLPLERLYSNPNLHQFGGKLGDGYTPEELYNNSLFTLDEQAAILCFDWQNC*