MNVIPDYQSLMLPLLEISGDGNEHLLQNIIELLSTKYNLTPEQRSVLLPSGTQPIFDNRVGWAKTYLKKAGLIEYPKRGYFIITTRGKNVLSSKPKVINNKFLKQFEEFNEFKTRNVQSTEDNEINDIDTNTNQTPQELIDNGFSQIENYVKTELLERLKNVNPYYFEKVVLLLLKKMGYGEFVETPKSRDGGIDGIINEDQLGLSKIYIQAKRFTDGKVRETDIRNFIGAMSGDTEKGIFVTTSDYDEHAKIKAKDARHKIILVNGQRLVDLMFKHGIGVQTKNIYEVKAVDNDFFDTDNI