MKSLPECFGNLTNLHHIDLGGCSALERLPDSFCRLIKLEYLWLDDCTNLTLSSETLGNISTLECISLKGCGKIEVLPPQVAHQRSLEQLHLENTNLKELPSAIGELSNLEVLRIGGPFLDTLPPSLCDLKNLKQLYLWECKGLKCLPASLGLSTQLTELGVYDCRLISELPFKKEVKGDRETLSDFDSSIHNCILPFPQLQTLYVTKTGISGISFAEGVCFNLRYLYITMCNDVLEVGTLPNTLLNLSIVSCHNLRKIGKMDGLAKLGTLDIKYCSKLEELPGIETLVSLQWLQASECVKLKSIRGLRQLTKLQTVIIDGCSDLEEMEGIQHCMSLKELNATGCTKLRWSAGVVEQLRQRSALKLIGV*