MLFMCHQRVMKKEAEEKLKAEELRRARAAADIPIIWILGGPGCGKGTQCAKIVEKYGFTHLSSGDLLRNEVASGSDKGRQ LQAVMASGGLVSNDEVLSLLNDAITRAKGSSKGFLIDGYPRQKNQGIEFEARIAPADLALYFECSEDTMVQRIMARAAAS AVKRDDDNEKTIRARLLTFKQNTNAILELYEPKTLTINAERDVDDIFLEVVQAIDCVLKKKQQNAAAQC