MPKRKCIFTDALKEEYTFLKLCERVGNDGKIECICCGAIFSIDHGGKSDIKQHIGTKRHKLAEESSKTKKVNAFFGNK