MGRRNAEGLSHDHGSRHEADVIKKGWRHEIEKNIIKTRAAKMVSYIGRNHSGENNTQFRNGTRGATAGRGVEPRGTFGIKGARTTVDQLAGPNRPRLRLRQAGKRDIGGTDEVWLEGQREVYPAGLPRDMRDRPGGPYEYQREDEMGNCGGGNDHVKPSIHGRKTQKAVGATARDNGSTAVTALDSSLMRDGRALTNAILVDSAWKQLVEGLEHVAIILDESRPIGDVFGRRETVESLVAGRRSCQILSSFPQKRQSPGLIQKAKTDTTGCSHVERRKSRRAPALARGLRGRVDPVSVLRASGKVDLPQMDLRQSVLAIRAFSIVRCSHMAGGQRIALAPDGSGTSVYFHHRQL*