MESDRQFDAGAACVGNLGERRLEGKVAIVTGGAAGIGEAIVRLFTKHGAKVIIADIAEKAGRELAESLSSAAATYVHCDVSKEEDVSAAVDLAMDKYGQLDIMYNNAGTGDRFVVKSVAEYDMEEFDRVMNVNVKGVMHGIKHAARVMIPRKKGCIISTASLAGFLGGLACHSYTASKHAIIGLTKNGAAELGKYGIRLNTVSPYGVATALTVRYFKQGDASSISEEDKAAVEGFCNSKANLQGHTLKAEDIAQAGLYLANVAEKAGRKLAESLSPALATYLHCDVSKEEDVSAAVNLAMDKYGQLDIMYNNAGTNDSFLVKSVAEYDMEQFDRVMNVNVKGVMHGIKHAARVMIPRKKGCIISTTSVAGIIGGGAPYSYTASKHAIIGLTKNGAAELGKYGIRVNTVSPYGVATALAVQYFKQGDASSISEEDKAAMEGFCNSIGNLQGHTLKAEDIAEAGLYLASDESKYVSGHNLVVDGGFTVVNHSWGLYR*