MDDKGAVASLALHAVIEPIFKDLELEDRNIAAVQTLRSAFTKAEKCHPGLSQQFLGGVLDAEGVVLNLHEVLLRLAGSECPEYVISADIVEFQLLQKKATTLKIKLSHIPDQIQDRSEFLQTIRDIASAIKEVLDAVNELSQNHQDLPRMSEYKKTLDNQKRVFVRSSRSFSDTLKKYFKDGRAEHVYISANRLINHTNTLLATYKSISS