MECWVDFANGKESLTEFPYIRHPPLEVMYRVKGTPTPSKEDRPITCPLGNGDQDSKVRSHEAQTVLNKVFHFTSAFIETLKKENIVGGYKYSRFECIAAYLWRKIIIAKGFPFDEEVSLCYVVDGRRRLKPSLPRSYMGNVIFRTHASIKVGDLVNKPLSHVALLLRESTSKITDEHMRSILEGLPRKASPANNFPMMMPKDLFLTSWISFSLCDLDFGWGKPIYCRIPQAFPNFGVMLPSSSGKGHIDVCVGLEEKHMYKLEALLSQSIVE*