GGGGGGGGGGGGGGGGGIRMYFEPGHYTVMENCGEFEVRVVRRGDISTYASVEYETQDGTASAGTDFVGRKGLLSFPPGVDEQRFRIEVIDDDVFEEDECFYIRLFNPSEGVKLAVPMIATVMILDGGGGGIFAFTDSVFEITESVGRFELKVMRYSGARGTVIVPYWTENDTATESKDYEGARGELVFENNESEKFIDLFILEESSYEKDVSFKVHIGEPRLAPDDGLAAKIKEVEKKPVQDLTELDRILLLSKPRNGELTTAYVRIRESQE