MDRLKSSPQLMIVSDLDHTMVDHHDSENWSLFRFNALWEAHYRQDSLLVFSTGRSPTLYKQLRKEKPLITPDIAIMSVGTEITYGKSMVPDDGWVRCLNQKWDKDIVIEETSKFPELKRQAETEQRPHKVSFYVEKDKAKHVTETLSKVLEGRGLDVKIIYSGGVDLDVLPKGAGKGQALAYLLKKFETEGKPPVNTLVCGDSGNDAELFSIPGVYGVMVSNAQEELLQWHAENAKDNPKILHASERCASGIIQAIGHFKLGLNLSPRDVSDIGQNVENGSPGLEMVNFSLLLESWRRAEVEKTELFISGLKATTLPSGFFIHPSGADHNIKEYVNILRKVHGDKQGKQFRIWVDDLLATPLGSDTWLVKFDKWELSGEERQGCVVTAIISKKDSDWFTWVHVHETWLENSEQGLWIL*