MALPNNIGDETSEVLAAQAHILNHVLNYVISMSLKCAIQLEIPDIIYSHGRAMTLSDLLNALPINKLKGHDCIYRLMRILMNVGFFIQGEESYLLTPTSRLLLKNESLSLAPFVQAQLDPILMDPWHSLSEWFTNGDSTPFATTHGKPLFEYAGDDPRVNRLINKAMGSDARLIISVLIKNGKGVFEGLKSRWRRHTGTVAKDISNAFPELKCSVFDLPHVVKGLEGGNNLSYIGGDMFKFVPSAHAILLKWILHDWSDKDCVKILKKCKEAIPSKENGGKVIVIDIVIDNEKRDNKSFETQLFSDVLMMVHVSGKERNEQEWAKLFSDFGFSHYKISHILELRFVIEVYP*