MVVGGSQQETLDPGFVLLGTRQQGVPVILRELVLPGGFDLVSPSFTVREGTTEITDISVDQKRTRQTYTRYQTLELEKEFHFNKYLTRRRRIEIAHTLTLTERQIKIWFQNRRMKWKKDHNIAKLNGPGTLEQLELAEQSSTISTIGRKNHKTSSICDDSDEECIKRKRLSLEEFNSLDTMSTTGIIMDRNTFSIDHNNISDKDRNLKNNYMLTQRNKSRHIHRGKHDVVEDEDEDNEEGDEEEEEEDVEDGDEEEDDDIDEGVNRTRRKEHNRNIMNVSNKHSWSLSQSEKIGNFHIPDSIYLKAQQTGTNTENLMFRNECDKNWHS