MIHAIDRLLKGPPSPVKDNNKRKMKNIANPLVIPDAIVFSDAAFRTADGKASFGFILISNGNIVCKEAIHGPKVFSSKEAEVTAIFLALIKVKEKGFSKACVLSDAKEVVQAINEAYN