MSSDRYEEAKQLFGNRVQALRRERGITQEQLSESIDKSVEHISYIERGERAASFETILDIAEALKVSVPYLMNVTPQTEISTNFLTELQTPVVPPSLVEPVEEPINTTKERRSDLERLQTALEAIQELQTLANEYGINDVFQDNGGKVLQVLILLGLRISPGCEGNDAIDAEGHKYELKTINKLLSRSVTTHHHLNLDILAKYRAVKAWYIAVYEGIVLKAIYRVAPTSLESKFSYWESRIFEGMKSINNPKIPLALIEKEGKLVYPRQGEQKLKTIC