MKQFIALIHKDADSDYGVSFPDLPGVISAGSTLDEARDMATEALALHIEGLIEDGEAVPEPSSLEDIMANADNRDGVAVLIAAPPVSVKSVRVNVTLPSDVLEQIDQYAEREGFTRSGFLAQAAKKAMVA