MSNQPITEAEGFMINDHEKWSDFKKQSFKLKTPGDRDITIAIDACGVCGSDVHTITGGWGDGPTPICVGHEVIGKAVHVGKDVTTVKVGDRVGVGAQVWADLTCDVCKADQEHYCPNMVDTYGSKFEDGVMSQGGFASHIRTHEYFVFPIPENIPTVMAAPMMCAGITVYSPLVRLGCGPGKKVAICGMGGLGHFAVLWASALGADVSVISHSPDKKEDALKLGAKHFIDTTQKDWNEPHKFKFDFIINTADMTQDFD