MRRALSEKDRVLKTVMGILNKLTLEKFDVLKYQLVDSGINSADILQGATSLIFDRAVLEPTFCPMYAELCRYLSTELPQFPSEEPDGTPIAFRRILLNNCQATFEGADDLPDEIKEMTAPDQEAKRHDKERMVKLRTLGNIRFIGELFKQKIVPEKIVHHCIQHLLVQDSKAPPAKENVEALCLLFNTVGKQLEENPKSRVIVDSYFVRMKLLSNSLNIASQMRYMVGEILELRGNKWVPRREEIKPKTINEIHSEAEQKLGLNPGTSNMHVGGGSSFSIRCDAGASKALGQRKPRRRRAQKNEQAQKTVSKQMTLFE*