MATVMQKIKDIEDEMARTQKNKATAHHLGLLKAKLAKLRRELLTPTSKGGGGAGEGFDVTKSGDARVGLVGFPSVGKSTLLNKLTGTFSEVASYEFTTLTCIPGVIMYKGAKIQLLDLPGIIEGAKDGKGRGRQVISTARTCNVILIVLDAIKPITHKRLIEKELEGFGIRLNKTPPNLTFRRKDKGGINFTSTVTNTHLDLDTVKAICSEYRIHNADVSLRYDATADDLIDVIEGSRIYTPCVYVVNKIDQITLEELEILDKLPHYCPVSAHLEWNLDGLLEKVWEYLDLVRIYTKPKGLNPDYEDPVIVSSKKKTVEDFCDRIHKDMVKQFKYALVWGSSVKHKPQRVGKEHELDDEDVVQIIKKI*