MEPFSHMKGPQDNENGYQARKLHYYRMIALSPLDIPPYNLLPVDVMLEINSLFSFRANEEFLQNDIRVKPDLDALGTLGDAGWYSIRAILWAVDYELPKTVIALRNPVRNQAGVLLACGATLYWADGKIATFNCSFLTNLTMDMTIVGTNGTLHVTDFVIPYEEKYAAFNMASKSKFAELHIGWDPLPSKHVVSTDLPQEALMVQEFSRLVQNIRDAGGKPEGKWPAITRKTQVVMDAVKTSIDNRFGPVDISS*