MATVMQKIKDIEDEMARTQKNKATSQHLGLLKAKLAKLRREILAPSERGAGGGAGSGFDVTKAGDSRVGLVGFPSVGKSTLLNKLTGTFSEVASYEFTTLTCVPGVIRYRGAKIQLLDLPGIIEGAKDGKGRGRQVISTARTCNCILIVLDAIKPISHKRLIEKELEGFGIRLNKQPPNITFRRKDKGGINFTTTVQNTQLDAETVKAILGEYKIHNADITLRYDATADDLIDVVEGNRKYIPCVYVVNKVDQITLEELQVMDRMPHYCPVSAHLEWNLDGLLDKIWEYLNLIRVYTKPKGVNPDYDDPVILSAEHTTVEDFCNRIHKDILKQFKNALVWGSSAKHKPQKVGKEHVLEDEDVVQIVKKV*