MEFDLQNPLTGFEEYHFDAVSALFANESDHMPSFLDFKSTDVRFSLRRHSVFLISQVQSSYKFDGYIAYLAVNYIDRFLSKQAVLENKPWIVRILVIVSLSLAAKMRNVDLSLSDIQRDVGLNFDARSIHRMESLILDTLKWRLRSITPFSFLHFFNSFLKLGDSSLTRSLKQRASDIIFSTQYEIKLFVYKPSIIAASALLRAAEELIPLQYSSCLAAISENQYSNKEELMNALAVMREMPIEGREYCSKLTPKSVLECEHTSSQCETQDKDNIKKRRLSDIRDDQTFQISQVQWC*