MEMIIISLCLATILALLLLKQFLNRTYTAKVNLPPSPWRVPVIGNLHQLSLHPHRSLRSLSHRYGPLMLLHFGRVPVLVVSSSDVAHDLMKTHDLKVANRPQLKVVEKIFNGGREMVFSPYGEYWRQIKSVCIVNLLNKKKVQSFEKVREEEISEMMERVEKASSDSSPLNLSELLLTLTSDVTSRVSLGRKYSKEESMSDFKIQMRKITELVGGFPVGEYIPCLAWIDKLRGVDEKAEEVSKAFGDLMEKVLQEHLDATDKPTLDFVDVLLSLERHERNGVQIRRSDIKFLILDMFLAGTETTYALLEWIMTELIRHPECMKKLQDEIRAKATKLILYISEEDVEDMKYLKAVVKEVLRLHPPLPLLVPRELSEDIKLKGYDIAAGTQVIINAWAIQRDTMTWGIDAEEFRPERHLDSLVDFRGTNFEFIPFGSGRRICPGIGFAMALVEVTLANLVNRFNWRMEVQHSGDEYDLAESTGLDVCRKFPLIVFPSPA*