MEALRELERVQRVLSLMSSRGLCDTGSSGGGAAADRFLAQFLLFMVQPSESLTMENKFLLVSELLGKATPDTMEEVHHLTHLEGSHHLEADQNISSGALLQPNKKFKMHAEKSTIQAVPMVGFDAMTRAKSTLEDFCRSYFMFHGLDANNPQSIFKYLPVLSFTESYIYQLDASNEDSLNLIPDNRSSSKELERKKEAFDETSLSQMIEPLDSFLQNQGLMTDRLQTELKSGIQYWSLERKLCQALTRNEKISIDDVMKAIHLKSFDYRVLNLLMYQLTGQQVNELHMDFLSISEFLVEISDDLYDYEDDVINNTFNILRMFAAIYGPSEAPNMLAKCIGEAEEKYESFSKKLDPSLSGSCWRRCEEATKEGGKISGHAYGTWNIPSVISDEESFRRERTSKHDASTVII*