MASSSPSGSGFKVQSLMGSSSSEGFQTLMDYIGKEGADIGDDLVILLNHLQYACKKIAALVASPVSSKLRQQIEFSEFGQRMARDKPKPLDIVSNEIILASLRSSGKVAAMASEEDDSPVWIADNGPYIVVTDPLDGSRNIDASIPTGTIFGIYNRLIELDHLPVTEKALLNSLQCGQRLIAACYVLYSSATILCISFGSGTHAFTLDRSLGDFVLTHPYIKIPARGQIYSVNDARYFDWPEGLKQYIDTIRQGKGEYPKKYSARYICSLVADLHRTLIYGGVAMNPRDHLRLVYEANPLSFLVEQAGGRGSDGKSRILSIQPVELHQRLSLFLGSSEDIEELESYGEVQQKVNPGYEV*