MPDDISDDEETSRDCNSGKLLHHYEEDNIPYVAEEFEINTSHDRSEGVKHVKKVECVTNPPFLDHVYGAGTSPGFTDVNVQDTTLQTDMTMNDINIIIKPMANTKLTKAKQQEGCPFCDKPVNEPWQDHVILCSGQKHKCLTCGVRFKKNSYLLKHMKRHAQPATVTTPAKKQKLSPSQSAEKAPERIESTLTTPGLEEDDSPSEWETQDPGNLEEVLLGSCSGTDEEEESMAKDEDNDLEIGRIVRKKTQPVLFTGRRSEETNRDQKVRNESSNLEPSTRDVAVQTEPILYVHSTKKVTTKWENGVKVKVIEKKKSLNMV