MAVLVARGLPDRAVELYRGAIARGVEPDCYTLSTILGACRDLETGQEIHRVAAARACDRDAVVGTALVAMYGRCKRIDEAKRAFDRIQGKNVVSWNAILAAYAEAGLDAGVLELLDSIDVVPDVLVFSKALAACASLGDLAVGRRLHDWIVVQELESETTVENGLISMYARCGSWDRAKAVFARRARDDPVSWNAIISAAARFNQLDLVLDLLREMSGDGVGAGEITFTSVLHACAHAGVAVEGVEIFKLVEEFGCEAIPDHFHCLIDLFGRLGMMEEAEALIDGMPFEPDLVAWTSLAGACKLHRDLDRAARCAENVAALNTRISGPFVLLCSIWNDPDEEILS*