MEPAKGKMRKTSSNLLLRITDICKVHSVAVAENVGEKPNAGSTGGSSEDGAHLKIYPQQVSDHESCSGTSTARYEDAVVEKLLDAVSGLKLAYLKVQQAHVPYDPEKVAAAGEHFVSELEETAGLKDLYFGVSKWSNPMYQSHVSSRIHEHQKVALELQADICKKDSELVLLRAEFQELERRNMELKEEVDRRALLMHREISFDIGNGGSIDMFIELFENSSKCIHDFTKLVISSMKVSGWDLNYSKFPVDKSVVFEKKTDKKYCVEAYFARAMLMVTKGEYFSMDSFYHVMSFKDPFDALVESPNSNFGKFCREKYLVAVPSNMEDSFFGNLDHRAFVEMGGHPRTQFYQTFAGMARYVWALLTVARFLKPRAEMFFVKSGVQFQKKHMESVPAKLTTEEAKISVGFTVMPGFKIGCTVIRCRVYLSMLNTKGS*