MEKGRLLQNGKVNRAIQVSKITLFINLSLSLLKFAAGYIGKSSAMLSDAVHSASDVLSTIVVMVGIKISEKQPDREHPYGHERMECVASIILSVALAITGAGIGYSGIKKIFSGQYNTLSVPSGIALTAAVLSIVIKEWMYWFTRNAAKHTNSDALMADAWHHRSDALSSVGSLIGILGARLGYAILDPIASVVICGCILKAALDIFKESINKMVDHSCDNATETKIREVVLQQQGVDGIDELKTRMFGAKMYVDIEILADGNLALYDAHRIAEGVHQTIENNFPQCKHCMVHVNTNELLYSA*