MQLNNRDLKSIIDNEALAYAMYTVENRAIPNMIDGFKPVQRFVIARALDLARGNKDKFHKLASIAGGVADLGYHHGENSAQDAGALMANTWNNNFPLLDGQGNFGSRTVQKAAASRYIFARVSKNFYNVYKDTEYAPVHQDKEHIPPAFYLPIIPTVLLNGVSGIATGYATYILPHSVSSVKKAVLQALQGKKVTKPKVEFPEFRGEVVEIDGQYEIRGTYKFTSRTQMHITEIPYKYDRETYVSKILDPLENKGFITWDDACGEHGFGFKVKFRKEYSLSDNEEERHAKIMKDFGLIERRSQNITVINEKGKLQVYDNVVDLIKDFVEVRKTYVQKRIDNKIKETESAFRLAFAKAHFIKKVISGEIVVQGKTRKELTEELSKIDMYSSYVDKLVGMNIFHMTSDEAKKLAEEAKAKKEENEYWKTTDVVTEYTKDLEEIKHHHHHHHHHH