MSGFKAHKTRNKPIVLNLLNGLKQGADGKLYDVMDVNTYIQMMNDQQQSQNIPKSLKCKCNKSMCLKQYCDCFANGNMCTTQCQCQGCHNTEDYLEEREEAINKLKMQNQSIEKEVPVGISCKCKKSKCLKRYCDCFQNNQKCSESCQCNNCSNQVEKVEQGDQRLMMNSISQFDENSRLAKSPIVYNRQGFFRRADSMNYSNSFGYSRRMLIQHEGPYFLKQDSQGFN