MATLGTDKQWWPTREPPTRQPDEVDMDTTRRETRRNVNLRLPFHDAQCAVVCQEGCYPDKKAHVNQDTFILETGFAGEREHVLIGVFDGHGGAGEHAAQIAAATFPRELEKHRRDPELESHGDRSAPVPLDARATAYARAFVDTDLVVQKNLGDACKSSGTTAVVAHIVCDMLHMGNVGDSRAILGTARTGEDGNAGAWDIVEVTHDQTCFRRDERERMRKEAREPVLFATLGMILGETPLSEDFGDESIEAADDPPRVFRNGASYPGCAFTRSLGDTVGKRLGVSSDPELLTYQLDKNSRCLVIASDGVFEFMTNEEVMAAAKRHWGNALAACEEIVATAYDYWATEDSRSDDVTCAVVFLTPRSGAADGADPDDLGLPKISEAKDNWRKLRDVLRAGAIKNRPAIRFANAVLAKMAIDVRHRRGSLAMEELFPGFDFESVGLAKRMSSLKGGLSHPDDYVEPTGEDN*