MATFQSEQNIVPTVANEGAVIETNRTVNPDSVSGVATRVIQYDVFINHRGPDVKNTLADTLYEFLKSAGVRAFLDREELQRGEVLNNTIMDAISNASVHIAILSKRYCESSWCLDELCDMLKTGAMIIPVYFDVSPDDCRFIEKGNFAEAFRIHHLKGRYGSDTLERWKKALEKIAGHPGKKLDDYNGRHGLLAMEVIQQVLKEVNKVTLEVAKFPVGLDPKVEELKALIASSEETRDKVSVIGIVGVGGIGKTTLAKSLYNHIHGEYKATAFLSDITRETVTVRKKGLYALQTMLLKDLLHVDWNVRSVSEGKELLRKRLCVVGEILIVLDDVNYQRQLSDLLDVNALQPGSTVVVTTRDKRIVHRCNNYSVYEMEGLDRDNGQRLFCWHAFEKDQLPVENLKDLVVEFVRICNGLPKRLEKCGERLYRRKGRKYWELLLAKMRKEFDEEDIKMGEESEEEEELFEYEM*