MKLTAIFLALWLPLLSNSAAAFIVNSLAINVTKPAVPLTHAMEARAEAVAKPLLSYFIPLKFILTSMGIPIEQLLKASKKCLDELGPEAVETMIALKGALTVFG