MNCFFNYKSVLAFGLLAVLLGCSEAEPQKKMLKQVAAIENADECHLCGMIISKFPGPKGELYQKKSEDIAKFCSTRDLFGYLLQPENQRQVKQVFVHDMSKTPWGKTDDQYFIDAKTAWYVVDSSKKGAMGKTLASFSLQGDAQAFSREYGGKVYSFDEISIDML