VVGCNSIAVPGPTEAPAFGPQAPEQPPHSRTHPQARAANLNGSGPERGAGGGAGLREPLGPEDAAVAVAELGPDRARRGSGVGLARGRRRHTDTIELRFPRQRRGKREPDGHWATLCLAEENQLNMGKGDPKKPRGKMSSYAFFVQTCREEHKKKHPDASVNFSEFSKKCSERWKTMSAKEKGKFEDMAKADKARYEREMKTYIPPKGETKKKFKDPCPEETSPIRMVTGP