MRLSAGRTYAQRPAEQLVDSSAWPSPNVQAWPTSGQTAILVRLLQERGLSAVSIGCGEGAFEAQLEEAGVPVRGVDLDVLPSYKTMRCFLRGGIIRVRPDELFRIDEPSRTCLCFVWGRALPWREYLSCYPQVPLVCIIGEAACTPEESVATVPSSNALEADASWSRLHCGPARAVHGGAVMCVYERAPASLTSLAADELQLMLPWWGLRDARAAACSCRVMHSALGEAVAAAATVVARLERLSAQMYSARLPRPVQEANGMMPRLLTSALALDEEEAPKRLLPDVRFDPDGSARGRFSNTFAASWLDWGSMGLAVDEAATLSEAMRTDLAANHDLANALLLLSLSCNPIRDAGVTALVQVLPELNSLTALEIEDCQVGDAGAAALAAALLAEPRGGTAFRGRLRRLCLGCNPIGDDGCVALARALTGPRLLHPTHARGLAVLQLGDTDVGDVGAEALAGALEQGAMPDGLQLWLASTRVSQAGREGLMRASAARSGLRVCW*