MDISLFSTNNKEANFLQQYSNQIKINGLAAIDMQSTNQPQNSHTSTSRSSGSSEPCPAGTKWASRLLMECARAVSEKDSSKINHLLWMLNELASPYGDCEQKLASYFLQALFCKATDSGLRCYKTLTSVAEKSHSFDSARKLILKFQEVSPWTTFGHVASNGAILEALDGETKLHIIDISNTLCTQWPTLLEALATRNDETPHLKLTVVVTANIVKSVMKEIGQRMEKFARLMGVPFEINVISGLNNLGELTKEDLGVQEDEAIAVNCIGALRRIEVEERGAVIRMFQSLRPRVVTVVEEEADLFSSSVNHDFVKCFEECLRFYTLYFDMLEESFVPTSNERLMLERECSRSIVRVLGCDHHDHDDKNGGGECERRERGSQWSERLKEAFSPFGFSDDVVDDVKALLKRYRAGWALVLPPQGEDIDQTGVYLTWKEEPAVWASIWKPSN