MESCVISPLSEEIIPYEHEARPIYDFYPYLSTDPETHPESGCEYSSVYGHHSEFEPPPGSHFTELHTSTYRYGDMEAFHPGVDAAMGTILPVVPPQYTYISHPLYQRSPVPHCSTDEEEPGGRSPPFEVSEGEEDHDGHPSTSSTLSGNKRKVRLYQFLLDLLQDGDMRDCIWWVDRERGVFQFSSKHKETAVSSLTLRTQCILPIIAIFTDNLKRNLRDMTCMLFECFTMDNKVKHCIFVCFNSG