MLNDLVKQKEDACRERDQQLTHIVQLRKDITELNEKVRFAEEQKVALEHELNTQKDQIASKKAECEREMKKKERLEKEIRELKVSLEAKQAEVKVKEQEVVENQEQVEKMEHQLREQKQLTDKVQKEFDAVNQKVTKFHSDLEEQIHANTQLLAENSQKQVELKIKDDEIQAVKAEIVRINKLREATVMKLKSVEKQKEEAESQREELRGEIQNMGKEVELQKRLSEQERKRQEELLRERDVLNKLKTQAENSIEKQSDLVKINEVAIHNLEAEIQNYQDAAQKQERIISQLEKERQKYNVEASQAGVKYMQALDEVHARETTIMDLQKKIVEGENRLKQQQNLYESVRSERNLLSKNLIDAQDEINELRRRIKVMNHQIEQMKEEINAKEIALIKEHFDFTKVEKERETLKQELGKAHQQIKEGEVLIASHNANIENLNHIISEADDEKFRQKKELDIVKNERDILGTQVTGSSY*