MSICEDTATVEDAELRLCRVCNVPSLQSLPLYKPHIIAGELTTLAALLSYCANLQVLEEERFLPTHMCKRCGDLLTQVYEFKRTALRTDHLLRKRNAISSRAAISRSPSLADLRGADQLEQADAEVDTETDAIIESAGSDEYVYVLEETESLASNADSVVSNQQNQVYPVAEEIPDNEVHFESDEPNVEVFEVDYDLPEDYENVQAPSNIEADHNVKPRATQRRKSLNPALQCLICGKQLSTSNSFKYHMQLHGDNRPFVCTICGDSFKTRNAYDGHITLHNPNNPNKCTICGKIYRQASSLRSHLYSHSGVKPFTCDVCGKGLTQKSGYKKHMLTHTGEKPHNCDTCGRHFRYSSNLIAHKRSHTRKTPTNLKTTTSKGSSKAAHT