MKAGLNLPAGFRFHPTDEELVQFYLCRKCASEEISAPVIAEIDLYKFNPWELPEMSLYGEKEWYFFSPRDRKYPNGSRPNRAAGTGYWKATGADKPIGKPKTLGIKKALVFYAGKAPKGIKTNWIMHEYRLANVDRSASVNKKNNLRLDDWVLCRIYNKKGTMEKYYPADEKPMTMTAASSPFDASDSTYPTLQEDDSSSSGGRVVSPDAREVQSEPKWGEFENAFDASMFGGGSMDLLQSEDFVPQFLYQPSYDFNSWQEDPPEQKPFLNWSFAPQG*