MFKKRQKSLMKKASELSTLYGVDACVVMYAEGEAQPMMVWPSVPEARRVIERFRALPQKDQYENTTNLEGFLKQRITNLQEKVDKAKHENDELETKLLLLNSLDGCLPSLVGLTVKQITSLNSMVEERLKKLRGNGLLATPVPTSSKKKIIWDVRYNLKARYVTDDSAKNGRLPXVAVYPGNLLPTPELAGILTLPLPPLGAVVVFPSHSHRCMSSVFPRFACQRVESVVSEVSSCEEKSLEDCLKKQGKSHIPP