MAARLESAPRLMIVSDLDHTMVDHHDPESMSLLRFNALWAADYYHDSLLVFSTGRSPTLYKELRRQKPMLTPDIAIMSVGTEIMYGDTMTPDEGWEQELDKGWNRALVVEEASKFPELRCQASTEQRPHKVSYYIDKAQAHEIIGALSENLKNHGLKAKLIYSGGIDLDILPESAGKGQALAYLLQKLKLEGRYPQNTLVCGDSGNDAELFSVPDVYGVMVGNAQEELLRWYAENAKGSPHIFQASERCAAGIIQAMQHFDLQPNISPRDSHDLLVEEKHQNEYARVGHLVVEFHLLWERWERAEVEQSHKRFQCLKDVLAANCSSILPWGEEVKAYNALETLRANYGAHKDCQCRIWIDRLHITKISDGKWMARFDRWKQTAKDICCSMTTSILQSEVIKESLLIGQIWLSPPDYNDQIFINVLNNSCRWLQIEYCGHTYTRHGSKDMLAQSRDRTSLLTQKVDCLLLNNFLS*