MSGAEVVNGGVDKVTLGERRLEGKVAIVTGGAAGIGEAIARLFTKHGAKVIIADIADKAGKKLEEELGGCATYVHCDVSKEEDVSAAVDVAVKLHGCLDIMYNNAATNDTAMAKNVGEYEMEQFDRVMRVNVKGVMLGIKHAARVMIPRNKGCILCTTSVAALLGGLAPYSYTASKHAIIGLTKNAAAELGKYGIRVNAVSPYGVATALALQYFKNGDSSAISQEDTANMENFLSGIGNLKGPILKAQDIAEAGLYLASDEAKYVSGHNLVVDGGFTVVNHSWGLYR*