MNMKRIYRHFIAPILAVFVLSSYVYAEPQTLTLDNQHTYVLWKIKHLGFSTQAGKWYASGQLVLDKDNPQQSKVNVTIKVDDIVTGIPELDKHLKGKLFFDTKQFPTATFVSNRVEVMGKNKAKVYGMLTLHGVTKPIILNVILNKAGINLLNDRETAGFSATTSLKRSDYGIKALIPEVGDDVEIEIEAEAYLDKKYG