MAAVAKEWGECAHDLRTTAVARTMFSSGMSRMVLIGGAYLSMSWEERQRGRKGPKRVGEVPGSTHALAGRAAGGGGGAATTGWLIVRAQKSTNQLKALLAKLLPAGGAAQGAAAVEAILSDMSEALSEALASLQAGRTMGGCRRRRRRACWSMDEVLQRSAAAAGQCREGVVVSGEGIRADGSSRRIMLQFGDRGDSYTWRKYGQKDILGARFARNYYRCACAQRSGCSARKHVQQSDDDPTRLEITYIGAHTCDDRPSPPATSPADDEQRSTVVSHLPAVAVAAAAPSTVRKLVERHVPASDMMEACTPSMEMEASWLLIPSPACSQSELLSEAGEVPELRPGASPPAPAERGKAWDGELLALYDSVVPDLVWRPSA