MISQFFVLSQRGDHIVFRDYRGEVPKGSAEIFFRKVKFWNDDEAEEAPPVFNVDGVNYIHVKVAGLFFVVTTMVNVSPSLLLELLQRIARVTKDYLGVLNEDSLRKNFILVYELLDEVIDFGYPQTTSTEVLKSYIFNEPIMVDAGRLPPLGPAAMFMQGTKRMPGTAVTKSVVATEPGGKKREEIFVDIIERISVTFSSSGYILTSEIDGTIQMKSYLTGNPEIRLALNEDLSIGRTGSSSYDYRSSSGGGTVILDDCNFHESVHLDSFDIDRTLTLIPPDGEFPVMNYRMTQEFKPPFRVTALIEEAGPARAEVLLKIRADFSASATANTIVVQMPVPAYTMRASFELEAGAVGQTTDFKEGSRRLEWNLKKIVGGSEHTLRAKLTFSQESHGNITKEAGPVNMNFTIPMYNASKLQVRYLQIAKKSKAYNPYRWVRYVTQANSYVARL*