MEFDLQNPLTGFEEYHFDAVSALFANESDHMPSFLDFKSTDVRFSLRRHSVFLISQVQSSYKFDGYIAYLAVNYIDRFLSKQAVLENKPWIVRILVIVSLSLAAKMRNVDLPLSDIQRDVGLNFDARSIHRMESLILDTLKWRLRSITPFSFLHFFNSFLKLGDSSLTRSLKQRASDIIFSTQYEIKLFVYKPSIIAASALLCAAEELIPLQYSSCLAAISESQYSNKEELMNALAVMREMPIEGREYYSKLTPKSVLECEHTSSQCETQDKENIKKRRLSDIRDDQTFQISQVQWC*