MAAADEIALQPGYAFRPSDDHLITLFLRPKISKVPFEFEDWLINHADVYSADPAELVAEHRPAPGTQGSSSVWYFFCSPRYTSKRRTSGRRRRAIGGGCTGGESVWKSEGGKKAVIGADGRRVGYLQKFSYGVYESSSSSGSARTFTRLGWCMTEYGLDDAIDGADQQVLCKVYRSPRAVCAEARTAAKSADSSCSGSKRKADDVVNHLEEAPPSARPRQEVRSEHDGQPELLPELDLDALLSAPTDDKLGVEFDTATTEQYMRYLMNDEPLPWAPTMEVVDDGGRGDGDEFIKTANGPCIEEEIIERLAAGQTLDEILGTDHGEQVFD