MKLTILSLTVAISSEKREEMQGRRRKSLVFFPFFKINDKGASAMEEMVVVTPEKLEKLMKQKLEAAGLHSEHAEEVARHLTFADASGIHSHGAVRMDYYAERIAKGGITIDPELSFEKTGPSTAIFHGDNGVGQFVCNEALAAAVDLAKESGLAYVGVSQTSHSGTLSYYVKKAAEQGMVALSMCQSDPMVVPFGGTSNYFGTNPIAFAAPRAGHEPVVFDMATTVQAWGKILDARSRDVEIPDTWAVDEKGQPTTDPYEVRGLLPISGPKGYGLMMMVDVLAGSLLGLPFGKHVSSMYADLTEKRNLGQMFLVIDPSRFTDSERFKENINQMVEELHSVPTAEGFQQVYYPGEIGQLNYQKAMSEGIEIPQSIYDYLVSEIVHYDKYGGQGAFAK*