MDMKEKSSWSNLLQCLLELILERLILHDRLRFGSVCHSWRIAQAQCLHPPVSQLPSLVFRRGSSTERSIEFFSLTEKKIYKMPVPKCETPMRLLHCVSSSHGWLLFTSTNKNEAGFLFNPFIKKCVHLPSTETSLFDLDCIFFSTPTDPDGVFHIMKGCRRFMLCSLKDPSQWSIFDQSGQEDFVSNTIFCNGKLYALKDDWTLAIIDPLFPHDITNVNMENLRHFPRSPGLRVRDLQNHEYILVESSGEILIAKIIRCGLRNLKCEIFRADLPKMEWARVENLVDRMLFLTSTTSISICARATGCKGNRIYYILTLYDSYVEFELGSKAMTTHSIPVDDALICKWFTTGLP