MESLSNPSSSSSPSAVLRERGNVLYKQALEPGLSASNQRSRLLKVLELYKEALAASLTAEERASCHKNIGMLQWTLCKFEFNQLLVKALHGNEAKVYVKHEDLSRSKLHLVRAVDAISKAMKDGAELKPPAWLDGLRNVLKDMIEWASEQTSVLSLSRSPLLQYVACAFDDADMPSKLKLLAYRTYIDTLFKEALCMRQTDGNTDHVACLSLLHDCNLYLTKAWSSFIIDPDEDRKCLQTEIQDLRGSVNVHICISEAMKYIALGDICLFSAVMDEESMDMEKVKDAMDFYRQASLATRELDMESEAVAMSRIGKVYSDLLSLPEKAHKYYYQAVRLALTVMSPSIERSDWYIYSVQKVKLHQEAVVAKENNEHERDRASAMERLQEKVAALKKAEERGSEALLKHVYDQHPHPNLERNIFPRVSTPSEIKVSLKKAIQHYHPDSNGQHGEDWKVLCEEITKCLNCRYASFKPVSSDLYE*