MSKTVDFGAPPDFGMHHFYVEIPAAPRDAVVIYEDYGFDGDESRRETVERRLILARELWTKIRDDARRDFNSRLKVKKQSAGSWSTGRVKLDRFLGRELCVLGWAAEHATPDECSVICQKWLAMRPEERWWLYSKTAAEAGKHDQTQKGWRKALYCALSDGSNIKLDVKKKPKTKKNKHDDEPQGLFDFMEKGDI