MKSRSLLFAMVLAVVGTFQVAAQSVQEKVPFTLSGIWQMCFYRSSQPGIPGELKTGNTLKILSDDGRFSNVVMMPTGAIVIGYGTYTIDSDSTYTENVEKNIHLPQLNNQKNVLHYTLKDQNKVMVLKYFLKDDIDGNRIDSWCYETWKRVDMPSKYPENIVR