MTRSGFYKNDILSSGFLDLTHAESLPPGISFFELSGVRDVLPLAPNFLFGDIPAHLCREMFHKTSVHRIGYYSIERCHLTYDGIILRDGRKVMCQEMNVMPPHCQDVLAWALPEEGPIPVRHLDGPCVLLYGPGWRTWGHWLSDFLPRIFSILCCGIDPSRLKWIVPRDLPDYALRLIRQCGLDDAHLAPFDHREEILSIGALLCPVNLTAAPLVHPMFSGYCDWIKSRFSTSGPQEKPDRRKIFISRTRVSSHRALLNRPEVESIAVDFGYDLIAPEHMPVEEQIRLFATATHIAGEYGSGLHTSIFSPPHATITCLRGTLTSPGFLQTGLAAACHQRIGYVFGTMRPDLGHESYEVDPAFLRWGLGNADIPSSSYQV