MAFFHSFTDSIRQKWLQFFQANRDWITLHMEVESVYTPDGGKRPSSYLILGVVNALEPKLAQLMLPFSRLNPDADTLIEVLDLHFDPDIALGNRFIPKAILDNDQDDSSPAIDENSQAESLTNSHTNGFAALAELAIAPDTADQTLSVSESPETQNGLGDISLSNGHHSLEESPQEPSLDADGFGEVSFEAPTISEPKQDDQILDDLNSPDENAFSDVLSDVWGDETALQKSEENNDFLGEELPAGVFDESEIARLFPNS