MPSAAELAGPAQLRGAGGYGSVVVHEAAGVAVKTFASAADFEHELLVTLLAGECSLRALRHARADAIIRPCGFSLRRRQLALPAYDADLVAYAEAAGRAVLSPAALAAIERAFVGLGRAVVFLNASCGLAHLDIKGGNIFVNTAGALITRAVLGDFSLMTLTAQSALADAEFLVSTDDGNSDGASDAVAGGRLRLRLPPDARMPDPEIVMGHCATRPSEMLLDFLNRHGLRGRPEPLPADLGLAIDLYALGHALLELVLTGARETPEVQCARRQGALHMSARRVTCGLVIGILAHRCALLPLVFPATPRTAACGVPWDEPAAVRAAIGNVAIRAAFDRTTEAHRARYTERVREALAAAPVRRALELAALFCHPNPRARRAALVLWS