MEEEHYGNNWDLHAVVRFGCRRALSPPQPRAEPIVPPREKKKAEVLHLEKQGADAGWCFPDLGASDRAGCGEDANELLKAFFAPPPPPPTLKPLPTQQQQQQKQKQEMLQPLMIPSEAQAPLRSPTAAAPARAQPSGRPASGAVPRSKRRKNQQKKVVCHVAADGVSSDVWAWRKYGQKPIKGSPYPRGYYRCSSSKGCPARKQVERSRADPNTFILTFTGEHNHAAPTHRNSLAGTSRNKFPPPSSSSGPPPQPPPPSLLVAGEAAAAAHPSPPSTSTAGLSPTTPLRTTSMEEDDDEEEDELLVEDMEMAGEDDLLFLSGADSEDGATPMSSLFDVDDPFLGSPWNGGGAAAGAGS