MASTGGGPSGGGNSRVRPEEEEVPAAFEPPKFKLHLPAKFIGEGKDLKPEAFDRWAMELSHCLLLQGKDVEDPTTGLIIGSFCEGKATDAYYQCYKEYGGNERLRGTTVLDYLKGRFQFSITNDLLYNKFNQLQQVNGTHVKRITDVATDLMIYKERIERGSISNYILKRRFYDNMHPTLQREVEPLEEDGDDIAVIIAKAERKDAILHETKAYKTQTSSSRNSQPRHKASSNSEDDTPRVFKKKKKYSTESRWQKGECFECGKTGHMAKNCPTKKGKRKAIKQEASANNVESDNT