MAAALMRRAARAPPAACGLRRFMQEQTAFRPAAVPVVPPERRGFIPLADRIRDLGAAFPRINLDGLVPPAPPQTHPTVAREERASASAVAGLTVEEARKVLRATQMEAARARLRASGAGTVPYAEFLRLCCDAAGAESGASVARALDESGSVIVLGKTVFLRPEMVVKAIEKAIPIPRAQPIALDGPAREELKAMEAQKVEIDRTAALQVRRELWLGLAYLVVQTAGFMRLTFWELSWDVMEPICFYVTSMYFMAGYTFFLRTKKEPSFEGFFESRFAAKQKRLMHARDFDLRRYDELRRACGLPVVRTPTSPCRPSSSSSSSTQESHCHSYCHCQ*