MATVMQKIKDIEDEMAKTQKNKATSQHLGLLKAKLAKLRRDLLTPTTKGGGGAGEGFDVTKSGDARVGLVGFPSVGKSTLLNKLTGTFSEVASYEFTTLTCIPGVIMYRGAKIQLLDLPGIIEGAKDGKGRGRQVISTARTCNCILIVLDAIKPITHKRLIEKELEGFGIRLNKEPPNLSFRKKEKGGINLTSTVTNTHLDLDTVKAVCSEYRIHNADITLRFDATADDLIDVIEGSRVYMPCIYVINKIDQITLEELEILDKLPHYCPISAHLEWNLDGLLEKIWEYLNLTRIYTKPKGLNPDYNDPVILSSRKRTVEDFCERIHKDMVKQFKNALVWGSSVKHKPQRVGKEHELEDEDVVQIIKKI*