MSTGSLSDVDDELLDGILKFGSSGKDSNESTEESSNGEGSCANEERRETPGKKRKTTSRKTAPKGVAQQEGKQVQRNAANARERARMRVLSKAFSRLKTSLPWVPPDTKLSKLDTLRLASSYIAHLRQILANDKYENGYIHPVNLTWPFMVAGKPENDLKEMLNSTRLCGTTAS