MKKKMFVVLALVLSLSLVLMACGGSKDDANSGDSKVLNVWAMGDEAKSLKELAQKFTKETGIEVKVQVIPWANAHDKLLTAVASKSGPDVVQMGTTWMPEFVEAGALLDITKDVEKSKNMNSDLFFPGSVKTTQFDGKTYGVPWYAETRVLFYRTDLLKKVGYNEAPKTWDELSDAALKLSKRGKDMYGFAIDPNEQTTGFIFGRQNGSPLFDKDGTPVFNKKPFVDTVTYLDSFIKNGSAPDTDLGLDASQSFGGDGIVPMFMSGPWMVNTLKDTAPDIDGKWATAVLPKKENNESSLGGANLSIFKYSDKKDDALKFMDYMSQPDVQLSWLKDTNSMPARMDAWEDDMLKNDPYYKVFGEQMKTAEPMPLIPQFEEIAQLYGKSWEQIYRGGADVQTQMDTFNDQVETLLKK*