MQLNNRDLKSIIDNEALAYAMYTVENRAIPNMIDGFKPVQRFVIARALDLARGNKDKFHKLASIAGGVADLGYHHGENSAQDAGALMANTWNNNFPLLDGQGNFGSRTVQKAAASRYIFARVSKNFYNVYKDTEYAPVHQDKEHIPPAFYLPIIPTVLLNGVSGIATGYATYILPHSVSSVKKAVLQALQGKKVTKPKVEFPEFRGEVVEIDGQYEIRGTYKFTSRTQMHITEIPYKYDRETYVSKILDPLENKGFITWDDACGEHGFGFKVKFRKEYSLSDNEEERHAKIMKDFGLIERRSQNITVINEKGKLQVYDNVVDLIKDFVEVRKTYVQKRIDNKIKETESAFRLAFAKAHFIKKVISGEIVVQGKTRKELTEELSKIDMYSSYVDKLVGMNIFHMTSDEAKKLAEEAKAKKEENEYWKTTDVVTEYTKDLEEIK