MDRKRWECSALPKGWKREEVARKSGLSAGKSDVYYFSPTGKKFRSKPQLARYLGNSMDLSSFDFRTGKMLMSKLNKSRQRLRYDNNSQTKGKPDLNTSLPVRQTASIFKQPVTKVTNHPSNKVKTDPQKAVDQPRQLFWEKKLSGLNAFDIAEELVKTMDLPKGLQGVGPGCTDKTLLSAIASALHTSAAPITGQLSAAVEKNPGVWLNTAQPLCKAFIVTDEDIRKQEELVYNVRKRLEEALMADMLAHVEEASSGGEALKEEGNCHDDKDDV