MTRFARRGAQKKTPHTATSWKDIHDQAAVEQDGPSHLNITSQAQLARETAVKKDKRRENRRIKRIRKKEATKVCFHCRMPGHGMADCPSLKNDMEQGTDICFKCGSTEHLATLCTVKVPAGKQFMFAKCFVCGETGHLSKTCPDNPRGLYPDGGCCQLCGSVEHYKRDCPDRPIKDEITVYRQVIGQRGKNLHVSVDDELSLYEEADLSKKPVKRKPKLVKF