MIDKFYDQVVVKTLYKGSHYGSGVLLQTENKNCSYLITAWHCLNNDLTPDLDSLQLFQQTNGEMNQLNIIPDGTLIIEKNDIAIIKMKAISDLPIYRMATVSIGEQVSIVGFPRAMDNNYSRIKRFPLGAKVISLPDENTVTLSTEQTLETLTLSAKDVVSSISGSGIFKVNEEEIFLCGIIIELSSPDGAFDAVCGISRECIQKNLIDIGWDPICDIKICSFDLFKDKVIEIFEEPMNRICSLQMPNIRNSVKPNDIIMHCGTKLVWPYSDKNLYSKDIWESWLLYLIFRSLENQDNLKDGKFYMVDNERGKRKVKLIYVTNKTTLSEFLKDYLGNAYVDASKDAFVIIKTKKEPQIKKLNHSLIESVVRDISNPVSVKEEMRIDDVRSCIRKLSLIHIGRIIEGLNIILENYVAEGNDDIDLERQLGQRIGEMLNEF