MQYENDYQDYSVIEGRVSGLRKEKNLIVQDIPEWGNLQQVIHSQCTINCLQCLDKDPFDKEFCGYSPYMIPLLIGWSREIVTFTKKAKVAHNRKAISSAVVYRTPCGIPIYRLDQITKYLKDTSSRLTIDLFTFDRTVRPNVIYRTSVKAKLMDDFTNGCEAIPISVYNEIDDELPPKSTITLLV