MSGAEVVNGGVDKLTLGERRLEGKVAIVTGGAAGIGEAIARLFTKHGAKVIIADIADKAGKKLEEELGGCATYVHCDVSKEEDVSAAVDVAVKLHGCLDIMYNNAATNDTAMAKNVGEYEMEQFDRVMRVNVKGVMLGIKHAARVMIPRNKGCILCTTSVAALLGGLAPYSYTASKHAIIGLTKNAAAELGKYGIRVNAVSPYGVATALALQYFKNGDSSAISQEDTANMENFLSGIGNLKGPILKAQDIAEAGLYLASDEAKYVSGHNLVVDGGLTVVNHSWGLYR*