MDKKTPPSPIKFFKNLDKEHDFIEVSVIGEIPSSLNGILYRSGVGIFEQFGKRYKHTFEGDGAISAIKFKDSKAYASSKVVQSEGLLEEINKGKNIYGSKAPWFSRFINGLKNKRKNTANTHIVAWQQGLYALMEGAKPTQIDFETLATIGEEDFNGEIKGTFSAHPHYVASRECSYNFGLEYGRETKLNFYELPNSGKVRRIGSLTLEKPVMLHDFIVSDNYLIFFIAPAQLIIWKLLLSIGSFIDCLKWDEKSQTEIIVVPIDDCEKSYRFKTKAFFASHFAGAFEENGKIYVDYIHYPDIKLFKNLGDGSELNWRESDNHSHGKLHRAEIDVKNNTFISNLRWNGHCEFPRIAKFFSGKKYPYIWLQSEEYIDGFFRSSISRINEKNEVVTFVYDEGQLCSEPVPITSEASGDGCEYVLSLVFDSYKNISYYLLLTARDLRFQARIELSQVIPITFHGSWVDISDSRTLSERGSILTN