MAQKVEAQGGKGANLWDDGSTHDAVTKIQLAAGIDGIQYVQFDYVKNGQPEQAPLRGTKGRVLPADPFVINHPDEHLVSVEGWYSPEGIIQGIKFISNKKTSDVIGSDEGTHFTLQVKDKKIIGFHGSAGGNLNSLGAYFAPLTTTTPLTPAKQLTAFGSDDGTVWDDGAYVGVKKVYVGQAQDGISAVKFVYDKSPEEVTGEEHGKSTLLGFEEFVLDYPSEYITAVDGTYDKIFGSDGSVITMLRFKTNKQTSPPFGLEAGTVFELKEEGHKIVGFHGRADVLLHKIGVHVRPLSN*