GEDPEDTKTQVILQLQPIPHGIYGDMSDTNAAVVSLETHTLKMGDTLDGGTVELSEDIDIAYPITCGDSKAVLLWKKFVCPGINVKCVKFNDQLISPKHFVHLAGKSTLKDWKRAIRLGGTMLRKMMDTGQIDFYQHDQVCTNTCRSTKFDLLINSARAPVPGQGTIVQTPSTTEGSLSSVTV