MFDFNDSMVSNAIIKVVGVGGGGGNAVQHMCEEVSDVEFFALNTDGQALSKSKVQNILQIGTNLTKGLGAGANPEIGKRAATEDRAKIEQLLEGADMVFITAGMGGGTGTGGAPVVAEVAKEMGILTVAVVTKPFPFEGPRRMKAAEQGIDELTKHVDSIITVPNEKLLSVLGKGASLIDAFNAANDVLGNAVKGVSELITKPGLINVDFADVRAVMTNMGLAMMGMGEASGENRAREAAEAAISSPLLEDINLDGAKGVIVNITAGMDMSIGEFEEVGEVIRSFISDEAIVIAGTVIDPDMSDSMKVTVVVTGIEKVAMKRGFGVEKTSSLQQSASSFSNKTSAPFLRKETEVVTGASNAPKTDSDDVNKSDIPSFLRRR