MKKPSLSLWPSMEVSQPEFNEYQKLVWRMNPPRVVVDNASCEKATLFKIDSSNRHGILLEVVQLLTDLDLNIHKAYISSDGGWFMDVFHVTDASGEKVTNEETISFIEKSICISHQYPRRVGVQSAAEHTAIELTGTDRPGLMSEISALLAEMKCNVVAAELWTHNMRVACVLYITDEISNGPIEAPERLYRIKESLCNVLKGDQGSKGARTDFSTSVTHTERRLHQMMFADRDYEGEDDEQMWDLDGKITVENCNEKGYSVVNVECRNRPKLLFDTLCTLTDMEYVIFHATIDTDGQRAYQEYYIRHIDGRTLDSEAERQRVIQCLRAAIKRRVTEGLRLELCTNDRVGLLSDVTRIFREHGLSVTRADVNTRGEKAINVFYVTDAAGNHVDLKVIEAVRQEIGQAVLQVKEMPQVSNSTLREASARSRFSFGNLRPSQVLYNLGLIRSLP*