SDGIVGTGTITSPWTPVSAGPPGPLGPADTNGSMADSKNLDVGDMSDDEKDLSSADAEGVWSPDIEQSFQEALQIYPPCGRRKIILS