MTRRDVLFQILWCLGSATVSDAFIPGTVGRFPIVPPVASTAIRGNDLGSNTVHKENFDIVRVDLDDGRDYPIYIGTGYSEEQATEILQSHIKGNKVLIVTNDRIAPMYLEKYANLLKAGDKLSVETLVVPDGEEHKNMEIMQTILDKCLETSLDRKATLVALGGGVIGDMVGFAAAIYQRGVNFVQVPTTVMAMVDSSVGGKTGVNHPGGKNMIGAFHQPQCVFVDTETLSTLPDRELQSGISEIVKYGLIRDKEFFEWQEDHMERMMARDPEALRFAITRSCQNKAAVVKADEKEAGLRATLNLGHTFGHAIENHSGYGTWLHGEAVAIGTAMAATMSARMGWIEPQLVQRIYKLLERAKLPVELPPDSPMDRDSFLKLMSVDKKVENGNLRLILLKGALGNCVFTGDFDEQALLDTIDEFVAECSGVKK*