MRRALSEKDRVLKTVMGILNKLTLEKFDVLKYQLVDSGINSADILQGATSLIFDRAVLEPTFCPMYAELCRYLSTELPRFPSEEPDGTPIAFRRILLNNCQATFEGADDLPDEVKEMTAPDQEAKRHDKERMVKLRILGNIRFIGELFKQKIVPEKILHHCIQHLLVQDPKAPPAKENVEALCLLFSTVGKQLEENPKSRVIVDSYFVRMKLLSNSPNIASQMRYMVGEILELRGNKWVPRREEIKPKTINEIHSEAEQKLGLNPGTSNMHVGGGSSFSIRCDAGASKALGQRKPRRRRAQKNEQAQKTVSKQMTLFE*