MEVRNTLFMWSCRVKFMSKIQPKLKMVRNYIRKSTRCSSYNEESLKIAVESVTNGMPLKTAVKKYGVPARTLKRHQMAMTKFPGKIRLGHFHSIFTKDQELELVEIIKSMEKSLFGMTTTDIRKVAFEFAEKMKLSHPFKVEMKMAGIDWMYGFLKRHLTLSIRKPEAINLSRLVGFNKEQVKIFSDEDFHPSNLTDEPLPSSAFDLNLHSNSLIETIESVVEDDPNQSISSKSLLESIVGPIKSSTPRGRKRKSERATLLCGIWHHNGCQGLEEDYNDIFICIECDD