MKRDLQDNKTMMVLKEEDDGSDNGMDELLAVLGYKVRSSEMAEVAQKLEQLEVMMSNVQEDDLSQLATETVLYNPAELYTWLDSMLSDLNPPSSSNSDYDLKAIPGDAILNQFAVDSSSSSNQGGGGDTNATTNKRLKCSNNGVVGTTVATTTTTAESTRSIVLVDSQENGVRLVHALLACAEAVQKENLTLAEALVKQIGFLAVSQIGAMRKVATYFAEALARRIYRLSPSQTPIDHSLSDTLQMHFYETCPYLKFAHFTANQAILEAFQGKKRVHVIDFSMSQGLQWPALMQALALRPGGPPVFRLTGIGPPAPDNYDYLHEVGCKLAHLAEAIHVEFEYRGFVANTLADLDSSMLELRPSEIESVAVNSVFELHKLLGRPGAVDKVLGVVNQIKPEIFTVVEQESNHNSPVFLDRFTESLHYYSTLFDSLEGVPSGQDKVMSEVYLGKQICNVVACDGPDRVERHETLSQWRSRFVSAGFSAAHLGSNAFKQASMLLALFNGGEGYRVEESDGCLMLGWHTRPLIATSAWKLSTN*