MSAELSMGSELPSSPLALEYVNDFDLMKFDVKKEGLAGLDRNGVRQCNRLQPQGSVSSTPISTPCSSVPSSPSFSPTEQKHHLEELYWMPNSGYHQQIDPQTLNLTPEDAVEALIGATAHGHPPPPHVQQQLQQQGAFEGYRGPYAGSMQHHTEELSGHPGGHNHPHGQHHHHHSQDPESPSPVSPEAHQTLSQSAAHHSSGSGLSVEDRFSDEQLVSMSVRELNRHLRGFTKDEVIRLKQKRRTLKNRGYAQSCRFKRVQQKHVLENEKTQLMNQVEQLKAEISRLARERDAYKLKCEKLTGSGATNGFREAGSTSDNPSSPEFFM