MKKLPGFTQDYLLSKATTLPDKTRLERAVEPLCARHPGECGILALDNSLDAFAARYRLTEMAARTLDVQYYIWEDDMSGRLLFSVLLSAAKRGVHVRLLLDDNNTPGLDDTLRLLDSHPNIEVRLFNPFSFRTLRALGYLTDFARLNRRMHNKSYTADGVVTLVGGRNIGDAYFGAGEEPLFSDLDVMAIGPVVNDVANDFERYWRCSSVSTLQQVLSLSEQELTQRIELPESWYNDEITRRYLHKLETSQFMADLDRGTLPLIWAKTRLLSDDPSKGEGKAQRHSLLPQRLFDVMGSPTERIDIISAYFVPTRAGVAQLLNLVRKGVKIAILTNSLAANDVAVVHAGYARWRKKLLRYGVELYELKPTREHETAVHDRGLTGNSGSSLHAKTFSIDGSKVFIGSLNFDPRSTLLNTEMGFVIESETLATLIHKRFTQSQRDAAWQLRLDRWGRINWIDRQQEEEKVLKKEPATRFWQRVLVRLAAILPVEWLL*