MGRGKIVIRRIDNSTNRQVTFSKRRGGLLKKAKELSILCDAEVGLVVFSSTGRLHEFSSTNMKAVIDRYTKAKEEQPGVNATSEIKSLRFQENTCLASLTKNLSHLALVIFDSYLCH