MAAKLKLFEEILGWSEAEVAKVVRMNPTVLRISGEKLRRVKEFLTKVVGVDTRYILTRPSILMYSLECRLVPRHYVMKVLQEKGLIQKDQSFYPMVTASENTFQLKYIDAHRHVLPGLADAYAAACQGKLRTEVAG