MTALKKALICTVLASAGQQRSRMLATLFKDERCQHLPAYSILEKMYLDRIIRRCELQEFESLLQLHHKASTLDGSSILDRAVFEHNLLSASKLYNNITFEELGALLEIPAVKAEKIASKMISEGRMNGYIDQIDGIVHFGTREVLPLWDKQIQSLCYQVNEIIEKISTVEPVWMQKKLDEQMTQ