MSPIEKSSKLENVCYDIRGPVLKEAKRLEEEGNKVLKLNIGNPAPFGFEAPDEILVDVIRNLPTAQGYCDSKGLYSARKAIMQHYQARGMRDVTVEDIYIGNGVSELIVQAMQALLNSGDEMLVPAPDYPLWTAAVSLSSGKAVHYLCDESSDWFPDLDDIRAKITPRTRGIVIINPNNPTGAVYSKELLQEIVEIARQHNLIIFADEIYDKILYDEAQHHSIAALAPDLLTVTFNGLSKTYRVAGFRQGWMVLNGPKKHAKGYIEGLEMLASMRLCANVPAQHAIQTALGGYQSISEFIIPGGRLYEQRNRAWELINDIPGVSCVKPKGALYMFPKIDAKRFNIHDDQKMVLDFLLQEKVLLVQGTAFNWPWPDHVRIVTLPREDDLEMAISRFGRFLSGYHQL*