MIMRICSLGCIILSLASWRSVQGSRSEEDTFIGWQGEQYAAFHTSTASDEVIGEGSLFSLNETARPAWIQTISYKPRAMVYHNFLSDRECRHIIDLAHAQMKRSTVVGSKNAGVVDDIRTSYGTFLRRHQDPVIAAIEHRLALWSHLPASHQEDMQVLRYGPTNKYGPHIDGLERVATVLIYLVEPDYGGETAFTESVWSHPELQGQAERANLSQCARGRVAYKPKRGDALMFFDTMPDYKQTDVHSMHTGCPVVEGVKWNAVKWLHGTPFRGDEYERALKEPFKPLPDPGICANLHEMCETWALQGECKNNPGFMIGAGASMGSCRLACNDCERCAEGDMDCYRRNRDSGGFLNFDESELKGI*