MFKTKSMKQFPVLLAFVIMIFTGCSDDSIAFKKGENYKQTDRSLFVEVQADNEWKMHKGSDKADKYAVYKLEKTEYTAGKYSVFTISLKAKYGSDPLLLSNGDEKLLVSPTENGFSITTVGINSNDSWKNFQKDFKAAGDKEDFLKKTSENKNKTSKYEKVN