MARVLLVTAADGSASAGPSLREPVCAAIDSGASLSMVNFDAGLVADQLKREDYEILVLDARAASLAEVKQTLEEAKHRSNERTLCITYDPSEASRDAVSRTVLSRAGSHVYTHDIDVLCAALKRATDSLRGAENSASSSRNPFRSRNDKTFRCPDCGRQGMSEDQLWHHMPLFHGKDKNISAKCPICSREQKNFAVHLHESHGPIGRGEIRGDGDRGTELYVFALMVCRRKDGKFLLVHEVADWGWWLPGGHVDAGEQPLAACIRETREEANVDVRPTGILRVEFSPHRGHCRMRVIFCGEPVDQDASPKQIPDFESIGAAWVDVEQIDSLPLRGEEPRVWCNYVAKGGPIYPLSILTSEGAPVGAEFCRPMKSSS*