MKTFKNLVFTAVLSTFGILTATAQLTNTATANASATIVQDLTIEKTNDLNFGVVIPSSSASSFILAPAGGLTISVGSVSQILGDQTAASPEAAAFEVTGSGISIFTISLPTSIDITNANDDTMTVDTFTSSLPVAGVTLGGVLGDLSVTEDFTVGAKLNVGADQAAGLYTGTFDVTVNYL