MDVISRDARMQASRVEESQAITKESIRQMQEFVDGVDQKLQASYRNVHQGYPDATLERFLKARDGNVQKANKMLLDCLNWRVSNEIDNILAKPIEPKGLYDSIRNSQLIGVSGYCRKGRPVYAIGVGLSGYDKAQVDKYVQSHIQINEYRDRVLLPEASKRLGRPVGSCIKILDMTGLKLSALSRVKILTVISTVDDLNYPEKTDTYYIVNAPYVFTACWKAVKPLLQERTKKKVQVLKGCGREELLEVMDLSAIPLFARGNGTKDVNGSMGTLDCFSPNHKFHVDLWNYMKDQAEALAAVSARPQGSVHVTVPSWEEPEVGGSAEVVHMIEETMEKLAAEQNGKDPDQLLNGLSSLKMQDIPTGPKRSESLPNFPNQGTRY*