MRENLRVFFASTDAIHSDIVLRRDLTVYLTYWLGEAVFAGGDGTHIRPHCIFPACQIAFGERLALVPTLYSYLCTELQAAAFLVQLGLPMNRDDDPFMIRLARGKPVSESLLSARLRIRRFWDVEMGQSSVKLSPGLRKKAFDFDSKVKRFGGLQDGRNAWAFYSAKDTTALISYPELPTFRTAGFTKWFVESFSAYQGLSEKELDVKQSSGKGLGKSDGVRREEVLAFLSGERHRTGFLEEQDVIRLGAAQEIPGEVLEQLAEEEAEVAAWIQAE*