MEEEKKKKNKKKRGKQTKTSEDVAVNGETAPPEQSIVADPKQNHHVQVSGNAVVQNVGTSELDAEMNCHQVIEEKGVNCTVLLEEEVRQLESEKESWLQREKHLEDQIAQAILDKRSWILKEISLEEKIMQLQNEKDCSIQMEANLKEKIKHLQKEIDCWGKKEASLEEIIKLLRREKDLWAVKEVDFEEKIKLLERGKDSWILKENSSKEMNARLYEANLGLQTKVKELEESRNSLLQENQRLVESMSRLELQIQHLEREGFVSSTAETTKHVTDEEDPNDMVEAARDLVEKLIVENAELVEKVNELYVELDRHAIRATQSSMIGYNPATVMARTATDPGYLLERGEETPRTIEAMQFPAHIQNGETVNVVNNIDLQCNVDDTMQKDVLPGSFKTSESTSDIVEVPLDENDIQEVEIKRERLEENNIWDVESQSLKVGEDDGVPFSDAPLIGAPFRLISFVAGYVSGADLVSKSSLGSGG