MNGFARDVNSTAVTVSVSDDSAADSIWDAIRAEAKSEAEMEPLLSSFLYASILSHDCLERALGFVIANRLQNATLLATQLTDIFNNVMMHDSGIQRSIRLDIQAFKDRDPSCMSYSWTLLYFKGYHALQSYRIAHALWNQGHKVLALALQSRISEVFAVDIHPAAKIGEGILLDHGTGVVVGETAVVGNKVSLMQGVTLGGTGKEIGDRHPKIGHGALIGAMATILGNIDIGQGAMVAAGSLLLKSIPPHSMAAGQPAKVVGYIEDQDASLTMRQDATKDFFELVAVNYVDGNLLRKI