MNAKQFMEIQALQREEAWELFLKVAFEDGHVPEGIENIARQVAEECKGLPLAIKVIGSTMMGNTVVDEWKLALKQMQKVDLNFPITHPRIDRELYQRLRWSYDTLPDVNLKSCFLYCAMLSEDVAIQVEMMVQVWIAEGLVKTKEDANYDYVLKTGESYVKLLENRCLFQVEEGVIRVHDVVHDMAIYIGENEENCVLRAGQSLQHFPDIPGSDNCRRISVMGNDIKSLPAKELGCPKLVSLNLGANEGLKEIPEAFLLNLTSLRVLGIHSISMRSLPSSLWQLTRLEWLSFSFTEIEDISEEIX