MAAALRRAVAQRFAAAAAPRQAYGTPRRFMQEQRPAFRPAVPPDVGFMPLADRIRDHLGVSFPRINLDGLVPPAPPRPHPPTPREAATVVASLTVEEARKVLRATQMEAARARVRASREGTVTHAEFLRLCCDAAGADDGPSVARALDESGSVIVLGRTVFLRPEMVVKAIEKAIPIPRGVPVGENDPAREELKAMEAQKVDIDRMATLQVRRELWGGLAALALQTAGFMRLTFWELSWDVMEPICFFVTSTYFMAGYAFFLRTKREPSFEGFFQSRFAVKQKRLMQARDFDVRRYSELRRACGLPALYPQSPCTSSSSQESHHHCHCH*