MNQKQKKIVLALCGIAVLSLIAAGLYLACGRKSLQKNNPQTDKQVQTKQQENEPQATKNPYEGMVKSELTGKYIKPSVAKKRPYAIMINNIEYAFRNQKGTSKADIIYEALAEGGITRMMAVYEDVSKVKKIGSVRSARHYYVQFAKEWDAIFCHFGHTKYAVSKIKKLGTNNLSGLSAIGGVVYARDLSIRAPHNVFTNGKKIKKGAKKLGYSLTRNSEAMAKHFNFANEDTEPANGKTAKSVTIPFSNYSTCKMKYSAKSKTYKKYEYGQKHMDTYYKKQLAFKNVIIQLVSESNIDHNGYQTMKLGNTSGKGYYYSDGKRISITWKRVETTNEMAYYDESGNVLTINPGKTYIAVYPKNRQNLIK