MAIDKIILNGNKLLDDQQLDEALVQFELALKENPNAFKALIGKATALQRLKKYDETFKVLGKAGKVAKDRGNRTHLATVFHKYFLYYYNQNELQLAIEYLNLAKKYSFDKQQVELWFIKLHKKADKLELKDLDWTAIHNPDSTPSSAGTNTTTSSSQSQEQTQTQPQTPSTFKGKGIRLDMLQQGDDKVIINIFIDKVPKDEKLVNVEFTETSVSIDYPTKNSSEFQYEIDPLFAKIDPKSSNFLVNETTIQLILVKVDTSIDWTQIEQRGQETTQLVNGNDESNKKDESDSQMKQAILNPTKNISLSENKPKPIPIEEISKPSGIAYPSSAKNARDWSKFEIEDDDEEEGGEDAFFKKIYAGASEEGKRAMMKSYLESNGTALSTNWDEVGSKKVETSPPDGLEAKKW