MKESGRKQGAASPCAACKLLRRRCAQDCVFAPYFPADEPHKFASVHKVFGASNVNKMLQELPEHQRGDAVSSMVYEANARVRDPVYGCVGAISSLQQQIDNLQSQLAIAQAEVVHMRMRQFSSMSGGGTAGNSPENVSPSSRHTQTQPTMSLFTMDMVVDQANIEESLWSC