MMKTACVTGATGYVASELVKQLLERGYNVKATIRCPPDSPKVKHLVKLPERLPGKLQLHQVSDVQHPSPALDEAVAGCQYVFHVASPFKFDGNPQLDIVDPAVKGTTTVLRAAAQVKQPGQRVVVTSSVCAIHDQNATQVPGSGDKYSEADWNQVSTIDKEGYWVSKVESERVAWQLATELGLDLVTILPNFVLGPVFADNMMSISIGFMKEFLEAPGGKVPSGNWTGEDVRDVAVAHILAAETPTATGRYIISQPFSISARFITGLIKEKYPEAAAVLPDGDDAPIKHMIDISKVQKDLGLELTPVEDTLLDMADSLLTLGIAQPSWYHNRASLG*