MAHRAFIQVIITGTQVFGKAFAEAYRQAASQSVKQGATNASRRGTGKGEYGGITLDESCKILNIEESKGDLNMDKINNRFNYLFEVNDKEKGGSFYLQSKVYRAAERLKWELAQREKNAKAKAGDASTAKPPPNSTNSSGADNSASSNQ