MESEGRREGGERETTAATRKVEGAERRYKGIRMRKWGKWVAEIREPNKRSRIWLGSYSTPVAAARAYDTAVFYLRGPSARLNFPELLVREGPAALVAGCDMSAASIRKKATEVGARVDALQATLHHHYVPPRQLLSGGGGGSGDFPVRVVDLNKMPEPESSDCEWDVN