MSAIPQTDNWIDFFKVYRQLPALWSVYDEVYKNQRMKKLAFNCLLECYKKIDSKANVDSMRRKINSIRTCFRRELRKVEQSEQMAESTHEVYVPHLWYFNELSFLRGHDARTPQLASLAETSDMFWNDDDHDENESKNELNDDKDNDSEKESKVNLRDEADIYAEGWATSYRKLDQTNKLLAKKAIEEILVLGQLNQLEFNSVKMPNSLQIK