MKVFFVFAALAALSLASAGLTDSQKAEAKQRAKACVKQEGITKEQAIALRSGNFADSDPKVKCFANCFLEQTGLVANGQI KPDVVLAKLGPIAGEANVKEVQAKCDSTKGADKCDTSYLLYKCYYENHAQF