GDGVLDLSTKKSARLEEPRYDPLCSENSVSGRLHRHREDYVERSAEFADGLLSKALKDIQSGALDINKAGILYGIPQKTLLLHLEALPAGKPAPFKNKTRDFNDSYSFKDSKETCAVLQKVALWARAQAERTEKSKLSLLETSELKFPTASSYLHQLTLQRMVTQFKEKSENLQYETSSPTVQLKIPQLRISSVSKPQSDTAGLLDVMYHVSKTSSVLEGSALQKLKNILPKQNKIECSGPVTHSSVDSYFLHGDLSPLCLNAKNGTVDGTSENTEDSLDRKDNKQPRKKRGRYRQYDHEIMEEAIAMVMSGKMSVSKAQGIYGVPHSTLEYKVKERSGTLKTPPKKKLRLPDTGLFNMTDSGTGSCKTSSKPV