MISQFFVLSQRGDNIVFRDYRGEVQKGSAEIFFRKVKFWKGDEGEDAPPVFNADGVNYVHVKVAGLLFVATTRVNVSPSLVLELLQRIARVIKDYLGVLNEDSLRKNFVLVYELLDEVIDFGYPQTTSTEVLKSYIFNEPIEVEAARLPPLGPAAMFMQGTKRMPGTAVTKSVVANEPGGRKREEIFVDIIEKISVTFSSSGYILTSEIDGTIQMKSYLTGNPEIRLALNEDLIIGRNGSSVYDYRNSAGAGAVILDDCNFHESVHLDNFDLDRTLMLVPTDGEFSVMNYRMTQEFKPPFRVNALIEEAGSLKAEVILKIRADFAPSITANTISVHMPLPKYTTRVSFEFEPGAVGNTTDFKEASKKLEWGLKKIVGGSEHTLRAKLTFSQESHANITKEAGPVSMTFTIPMYNASRLQVRYLQIAKKSRTYNPYRWVRYVTQANSYVARI