MSNNPTLCEPSEGSGILPNGNSTVNDDTIMSEHLQVDAILHYATSRVIPQQTMDEIKISFNILKSLTPCNLLVFGLGHDSFMWSSINPRGTTLFLEEDPKWSRAILKDLSFIRSNTVRYRTTLYEAEKLIEHYNKEPDCWARKSSLRGNSKCKLALNMLSNEVYDKEWDIIMIDGPKGYFDQAPGRMSAIYSAAVMARNRKGPGVTHVVMHDVDRDVEKVYAELFLCRKNLVDGVGKLWHFEIPPASDVNTDFC*