MDCMGHYVHGATLLLALLLLVASTAFDAAAGSREVVDMTASAAELTAVLLGDMKSPLSKSEASSYAALYKRTGSVGNLCQSGHLYCDAQAYEAYHEMVLQSENAVKEKDIAVFFRESDLVAGHKVTIVDQRLQIAAKENNRKALDRRGRRGGGAYGYAYVNVLKLPERAFLPAELAQTLFLGDHSAARTFGLDESSSLAKESQKTVELCNDAIHKDGTTAIKGEAAACASSLEALHSALQSPILLASKRALEGLTTEPSLLQGNFTGEVVEVRMKASEKSRHAVCHSQMYPSVVYYCHYVANTRVYAVTLQAAPDKEALQAVALCHLDTSVLDPRHLAFQNLATVPGQSEACHWVLQGSFAFVQAA*