MFRIQLRTMSSKTCKSDYPKEFVSFLNSSHSPYHTVHNIKKHLVSNGFKELSERDSWAGHVAQKGKYFVTRNGSSIIAFAVGGKWEPGNPIAITGAHTDSPALRIKPISKRVSEKYLQVGVETYGGAIWHSWFDKDLGVAGRVFVKDAKTGKSIARLVDLNRPLLKIPTLAIHLDRDVNQKFEFNRETQLLPIGGLQEDKTEAKTEKEINNGEFTSIKTIVQRHHAELLGLIAKELAIDTIEDIEDFELILYDHNASTLGGFNDEFVFSGRLDNLTSCFTSMHGLTLAADTEIDRESGIRLMACFDHEEIGSSSAQGADSNFLPNILERLSILKGDGSDQTKPLFHSAILETSAKSFFLSSDVAHAVHPNYANKYESQHKPLLGGGPVIKINANQRYMTNSPGLVLVKRLAEAAKVPLQLFVVANDSPCGSTIGPILASKTGIRTLDLGNPVLSMHSIRETGGSADLEFQIKLFKEFFERYTSIESEIVV*