MCFLQLLIILAFPFIKVLSAPEGHVVNRLPGQPAVTFKQYAGYITVNEKSDRALFYYFVEAETEPDLKPLVVWLNGGPGCSSFGVGALSENGPFYPKAGKLIRNSCSWNKEANMLYLESPAGVGFSYSNDPSYYMGANDTKTAVDNLLFLHGWFNKFPEYKTRELYLTGESYAGHYIPQLAELIVEENRKKKIFNLKGISIGNPLLDFITDLNARAEFLWSHGLVSDPTYNMMKTGCNYSRLLDEAFRGGVSSTCEHIYLTVSMEISKFIDKYDVTLESCLSSLLMQKSKMMIGVTRTATVKPDVCVQDEATSYLNMADVQKAFHARLVGNVKTWEACSDVLEYDDLNWEIPTIPLLGKLVKAGIRVLIYSGDQDSIIPLTGTRTLVNNLAAFLQLNTTVPYRVWFQGKQVAGWVQVYGNILSFATVRGAGHEVLRDL*