MKEWAEKYGDSGCFEIDMFGKRMVVVCREDRAAEVYAQRPFKVTRTANLRAAVDSVGGTGVFSAEGEQWKQERKLISTTLNRSNMKDYLTILKGTATSLIQKWEVDAKESSASVVTVNQDLTHALADSVAKVFIGHDMGCLRNETSDVASMAFRAFKAMEARMFTPIRYWNIPFIGQDIDGYGKYFRKGMAAVSKIIDAFELDRASAPTTHDGTPQSKLFLGKLYDAMEKESSKLSRERVTGNIMTAFAAGTETTSSTLATTLFLLASNVELQSELRDHVKGFDLDEASFHDYYTKLPLLKSFLHEVHRFYTSLIQGLQTAADIPFCGTTLPKGSRVLIIAWHVTLQKESPPKGVPAGLDNAPTTVFSPRRYLVPVDDDDSAGGQKWKCVDPITKGAAFLPFGHGVRSCPGRSYSEILSYSVLIKMLQTFKFELAPDHAPVKLIHGTVTAPDKDIQLKLTPINVLKEGQ*