MSKVGVRAKTSGERSRMTSRANQIILKEDLPTYRRWEMDVLEQGAVLEGPVDTSVDTKDEAMPEQIQVALPTVEEIEKIHQEARQEGYAAGYETGREAGVKAGYEAGCERASFEAGQLTAAFGSLQEALASADQKICNALLSLALDVAKEMVREALRVKPELVFAVIRECIQSEPVLGQPAQLFLHPDDAALIRTHLNQEPDHCVIHPDPRLERGGCRIRVGPSEIDATVATRWRRIAQALGQHNDWLERH