MESGANSDIDMSKLGASAKGLLTTFENANASLMASALVTTVQFAAVKDMTESLRHGDCGEVQNRPEACFSRSPVMPDLSDEDMSDFSSNESDGLEELDLKSSGHARSAEEDAGGQTHDGCGSLVPVMPVLNLAGTKLGIGGTGLNGSGAVVRKMFTNTRERWRQQNVSGAFAELRKLVPTHPPDKKLSKNEILRMAIRYIRLLTNVLEWQKKQEANDRTPLKQRSSQQQLQQLVQSSQTSNHMAQQQHSNNENHFTGNYRENGNNLLMIVSPKSFAKTTSTAIRTGRLESKIDQQCVDQIEKIKLVSKLCPSAKLGKPPGTPNASNVGAKNRRKTIGNALHFRSGLHIKTDLMALSQPCGSIPTMMESEIKRELTHHGQLVAHVDEGHSRECANGSDGITQKRSNEKGLEKPGK