MQRIRVSLRGLAIVQMGKNTMVRKVLRELKESQPQFEALLPLVKGNVGFVFTNGDLNVVRGKLLELRVGAPAKAGIIAPNDVVVPKGPTGMEPTQTSFLQALNIASKINRGQVEIINDVNLIKKGDKVGSSEAALLGKLNIKPFSYGLQVFHVYDNGSVYEPSVLELTDADLLSKFTDGLNRIASLSLEIGFPTLASLPHALSAAYKDVLAVSVETDYTFPAAQKIKDYIANPSAFASAAPAASSAAPAAKKEEKKEEKKEEKKEESDDDDMFGGGGLFGDD*