MKTSLTSKTQKIIFVRKKYKTWIKLSRQLLLLGAMLDFSDATNRKVSSGFVQELLRKPTEYEVDEDGNKVVMGDGINLGGDREWADAVSGLARKVHAATGEFEEVLLGVVEELVQPCRERTTDFLHWMHYLSVIGLLLENAKSFRWMQGKSIEPDELLQSLLLPGAKHVHLDVQGVATRCLGLFGLLERKPSVELVKQLRFCFIKGPSSISIVACKALIDFGMWHGPQEVDRAMGLELSSLLHENKMTFSPVNLCDMNEDWNVELLDLLYAGLNVNDWIKSVDMDENESVQAILGEGFAKILLLSENYPSIPASLHPSFLSKLIILYFSNETKELQRLKQCLSVFFEHYRSLSADHKKCISKSFMPVMRSMWPGINTSAGGSPFLVSNMRKLAVQASRFMMQMMQAPLYAKETKKQNENQNNELPEVLDGFSEPSLDFECGEEGLAIRIAAEVRV*