MKVFFVFAALAALSLASAVGLTDSQKAEAKQRAKACVKQEGITKEQAIALRSGNFADSDPKVKCFANCFLEQTGLVANGQ IKPDVVLAKLGPIAGEANVKEVQAKCDSTKGADKCDTSYLLYKCYYENHAQF