MGGSTMKTAKVWRYFDQLPSEQQAATCKICYKKIKATNSSNYQLIRLSDNEVSFSTTGMIRHLRSCHVNEYQILQEARQNGLALKLEEKARANVMKQLNDSQKNLQQQRQRETTPHTIVNIIAGTLQKKIKTNVSNCSSIKNEVYECSEAKKAKVNYCNDAIDLTTHHLKKEANDQTNGTLNGKNENYWPDDHPEARRITNQVVIKYFMNKFLFPVGLMLLLDNETPNAVDRTGFRNLLRLLEPKYRMPSSEKFQKIIIPQIFNEFKLNVASFQYQQRFYENNFFGIDRMANEFFKNSDTRLYNETFGQFAFPQSCIIQPNQDEMNRVIINSIRSAQNISQSFSHSIQLCDEDSDSSADSESLLTTRIESFLERIGKYVFPQAEIAELITRCYSIYHYFEDHSDDTSQILPGILTPSAIIDLAKCVDFVHKNLSTIEALNLRHPIPSFRQFTQKEIQLLSDLNAYIHSV