MSNLTKLEFAALDITGKNYLSWVLDAEIHLDAKDLGDTIKEGNKATSQNKAKAMIFLRHHLHEGLKIEYLTVKDPQILWSNLKERYDHQKTVILPKARYDWLHLRLQDFKSVSEYNSAMFRITSQLKLCGEKITDAEMLEKTYSTFHANNIVLQTQYREKGFKKYSELISCLLVAEKNNELLMKNHESRPTGSTPFPEVNVTSHNGKEKYHANNSGRGRGQRRGRGRGYGYGQGRVRGGSFKNSYPHQKWDNKDGNKQEKDKSENMTNVCYRCGGKGHWSRTCRTPKHLVELYQQSLKQKGKKVETNLVYEDGEGDFDCGNTTHLEVADFLTTPEGNN*