MSQKARRGIHVDQSDLLCKKGCGYYGNASWKGYCSKLQKEEEAALRGAQSQPSLAHFSKFEEKKSNVTTRKVIAVKKFFSPSSHASTKKGSPEARTPSPSVTRKVSVDTDRASREFVEFLKKLPKHGAEIYKQSKSFAESMAGKEIMGADELTECVQDFYQNLSDRLLFTFKWSAEVVEQVMDQVEKYVMTRLYKYTFCPETTDDEKRDLAIQARIRALHWVTVQMLCVPVDEAIPTVSENRIFRAIKLTKQEPASADDFLPALIYVVLKAHPPRLHSNIQYITRFCNPSRLMTGEDGYYFTN