MGSIRRIKTKRRTRDLDQIKADLKSPRHLAQHKGTKAAEDLPGLGAFYCTECAKYFSDSHNLNEHRRGKNHKRRYLRSSGSVERPDFGTSVRMLKEEAHTQKAADAAVGLGTDNRRPRVSEDGPGNEAMKDIER