MRGTREQTNTGRKEGVNLNKQQKQKKETTIDSYYSPNGTEGERSANDKPEIPANWIQAVEELKTQLREAEDNWEKNLKIKISHLETEALELKQENSVLKAKIIQLENEAKELKDEAKEMKDEIKRMKDNLQRNSDQKEKDDQKAKDEIQSLRTRVKQLESSDLTRQQDTIRQNKKNEKIEENVKHLIHKTDDLENRSRRDNLRIIGLPEDHDKRKSLDIILEEIIQENCPEILEQEGKVEIERIHRSPPVFNPQLTTPRNVIAKFKNNQIKEQVLQAAKKKPFRYHGNMVRITQDLSASTLKDRKAWNMIFRKARELGLQPRIKYPSKLTIFLQGKVWSFNTTEEFQAFINKRPDLNRKFEVQPQNSRESSKGN