MATVMQKIKDIEDEMAKTQKNKATAHHLGTLKAKLAKLRREILAPPSSGKGGAGEGFDVTKSGDSRVGLVGFPSVGKSTLLNKLTGTFSEVASYEFTTLTCIPGVIRYRGSKIQLLDLPGIIEGAKDGKGRGRQVISTARTCNCICIVLDAIKPITHKRIIEKELEGFGIRLNKAPPNLTFRRKDKGGVSLTSTVTTTNLDLDTVKAICGEYKIHNADVSLKYDATVDDLIDVIEGNRIYMPCVYAVNKVDQITLEELQVLDKLPHYVPIRLQCSSGMEFRRTLGEGLGVS*