MAGRRTPRRRRVEMKQVENEEDKLITFSKRRSGIYKKASELVTLCGSEVGVAIFSPSGKPYSFAHPSIDSIATRFRNRNHPQNVGANNLVESYRRLRIDELNQQHDELVDQINDDKARGKTLKQMTEERDGEGWWEAPIEELSLEELKQMKARMVELRRNLQGSIT