MEPSAAEMDDEEELMDIVAARSRGDNREAELRKLEKFELEARQRSDEQSKGEEIGFQFPQHHPSTTGDISMGEDIKEEEKENDVIISKLVQDQIKNHPQVTSETPSAEAGLEDELALPQPRLSCVQNQSNATTTHPGAYAVAPRNSGNESTADDQATTPTDNNSGLAVANRVRESQEPAQIARPSIILHDNDGSTSMTLMISVLIGSLLIVGVTVGSICGAGLCSNKGVDVETQAPTSFRYFVLEDIQNIIEEAFGPDYFPKTDEPEPTEPKFRALDWIVFADPLQLDPDANNLLQRFIVVLTYFQTSRESDWRACAPPTTAQGETCEIQIVSSGSFASRWLAGAHECQWAGIFCDGERTITQFHLSFNGLNGPLPTELASLPALELLDFFGNPLTGTVPIVYGSFLSLSALYLAHCQLSGSIPSELFVGNKLSVLHFANNSLTGTLPTEVGLFDGNILGFGSNSLSGSIPTELFQTGNQSTLLVLMTIS*