MATFQSEENIIPATAANEGVVIETNRAVNPDSASGAARVIQYDVFINHRGPDVKNTLADTLYEFLKSAGVRAFLDREELQRGEVLNNTIADAISNASVHIAILSKRYCESSWCLDELCDMIKTGAMIIPVYFDVSPDDCRFIEKGHFAEAFKIHHHGALEKSTREDSRTPCRHGLLAMEVIQQVLKEVNKVTLEVAKFPVGLDPKVEELKTLIASSKETRDQVSVIGIVGVGGIGKTTLAKALYNHIRGEYKAAAFLSDITRETVTVRKKGLYALQTMLLKDLLHVDWNVRSVSEGKELLRKRLCIVGEILIVLDDVNYQRQLSDLLDVNALQPGSTVVVTTPDKRIVQRCKNYSVYEMEGLDQDNGQRLFCWHAFEKDQFPVENLKDLVVEFVKICNGLPKRLEKCGERLYRREERKYWELLLAKMRKEFDEEDIKMGEESAEEEELFEYEM*