MGEDKKGARDGPAPAKPSSSIVLISPQNEVLLLRRTATSSAFPDAYVFPGGNLSKFHEPGTTTEIEGDCPEFRMAAIRETFEESGILLAADAANQTRLLDLSDTDRNLGRKKVHSNEIKFDDWLASTGGVPDTGNLFACTRWITPKPMARRFNTQMYIYLLPLEAKANSVKHVPTSDGGLEHTEAIFAPPREWLRRVRLGEIVLFPPQIYLLSLVADHLQPDPDAGPRDLSAARESLVSYLKTTPEDGVPWAEKVITPEVAALPDDVDPESAVVWRGKVLLSLAKPKGVTDKFVLVDFQRGGPMHGEVATRDEVLKRPSMKEKL