MEVESCIPPGFRFHPTEEELVGYYLARKVSSQKIDLEVITDIDLYRIEPWDLQDRCKLGYEEQNEWYFFSHKDKKYPSGTRTNRATTAGFWKATGRDKAVISKYGIIGMRKTLVFYEGRAPNGRKTDWIMHEYRLQSSENGPPQEEGWVVCRAFKKQNTNQRPCLDTYNPRYYIGDHKACMTAHLVNSIAAQTFHEQSFGCEMELGCGQTHLNHALEIPPLGSPSLPTNLAVKECFEPSIVANEDHGVERHDCRGEFIDWKVLDRLLASQLNESVASSNSNVPLNPLDYDIDARNQDHFLSF