MNGYPVVEVGKDQIILPPDIHEMIKRKSSRDPSSRFANKLHILLKFAGSDPKMIEYIGAGWISDTQFRINKKRLGAVMEIKLNTLNVNLRDLGFQQLQQDKNGWTEWTREKFTITSTLSDLADITSDKNGQKDVAKQLKSSNIDDSQSSKFVILRDVMISKCDPEIQQQFRRFTVSIWDELIEASGGKTTFTLDDFIFLAARRFRISKQSLKNATQLIRVIFLCADTTQVTLSDFTKFMAKFGPEETLMEKVGGMLSSSNHHGNWLNVTTDPSGLSNPDGLYGYFDNTEQNCIIFVYQNIFTFKVWNRVNVASSDGKYLVDQNDNEYDSWEQFFQINPMKIQEPSLNPLGVFW