MELSEQGLLEELLAPRREMATCWTTFQHNDLPLPPCWSLDSSGDNPAFASSNPLQILSLSHQPAGFDDARFAGAYHPLDVVHTYTVPSELEYTANYNNSNDAYSSMVEDEEMFDLIGNDIYVQCAEERMMAMNSCKVEASEQAADINNGGFAGNTDAGSSYCFEKRSSRPKKLEGQPSKNLMAERRRRKRLNDRLSMLRSIVPKISKMDRTSILGDTIDYMKELLDKINRLQDEEEIEVGTGSPRKLMGISKDLKPNEVLVRNSPKFDVERKDTDTRIDICCATKPGLLLSTVNTLEYLGLELQQCVISCFNDFSMQASCSEVNEGRPPSSPEDIKQALFKNAGYGGRCL*