MEALLELEKMQRVLSLMSSRGLSHTDSSCGGAAADRFLAQFLLFMVQPFDSLTLENKFLLISELLRKATPNTLEEVQHLTHLEANKDICSGGSLQPIKKFKMHAEKSTVQAMPMVGFDAMARAKSTLEDFCRSYFMFHGLDVNKPQAIFKYLPVLSFTESYIYQLDASNEDCLHVVPDDNTSKVLGKKEESLNETSLSQMIEPLEGLLQCQGLMTDRLRTELKSGIQYWSLERKLCQALLRNEKISIEDVMMAIHLKSFDYRVLNLLMFQLTGQHVNELHMDFLSVSEFLVEISDDLYDYEDDVMNNTFNILRMFAAIYGPLEAPNMLAKCIGEAEEKYESFSKKLDPSLSGSYWRRCEEATKEGGKTSGHAYGTWNIPRVISNEDAFRRERRSKHDACAVIT*