MGSSHHHHHHSSGLVPRGSHMRLIQKALTFDDVLLVPAFSDVLPRDTSLKTQLTRHISLNMPLVSAAMDTVTEGRLAIAMAQQGGVGIVHKNLTPVEQAREVAKVKRFESGKQTEHPEACKDEHGKLRVGAAVGVGADNEERVELLVQAGVDVIVVDTAHGHSKGVLERVRWVKQNFPKVEVIGGNIATAAAAKALVEYGADAVKVGIGPGSICTTRIVAGVGVPQISAIANVSDALRGTGVPCIADGGIRFSGDVSKALAAGANAVMMGSMFAGTEEAPGDVFLYQGRQYKSYRGMGSVGAMKDGAADRYFQDNSANIDKLVPEGIEGRVAYKGSVNAIIFQLIGGVRASMGYCGCKTIAEMHEKAEFVEITAAGMRESHVHDVQITKEAPNYHVD