METYRPVRKGDLFLVRGGMRSVEFKVIETDPGEYCVVSPDTEIFCEGEPVKREDEDRLDEVSYDDVAGVRRQMAQIHELVELPLRHPHLFKSIGVKPPKGILLFGPPGSGKTLTARAVANEIGAFFFLINGPEIMSKLAGESESNLRKAFEEDEKNAPSIIFIDEIDSIAPKREKTHATNRPNSIDPALRRFGRFDREIDIGVPDEVGQLEVLRIHTKNMKLSEDVDLERIAKDAHVYVGADLAAICTEAALQWRAIANLLVNADVAKAVAMEGGISILAALARSPNKWVAEEAAGGLWNLSVGEEHKGAIAEVGGIRELVDLVFKWPSGGEGVLDEEIDEDTAV*