MGNQQTLFSQAQTLRKAGKRAYHKKNYQQARECFNQALDLTKCLTNRRNNPLRFHIYLDISITFREEFRFELALANCFQSQKIAEKMKDLSSLAQCFYNQGLIKTRKELYKEALDDYRKCLDLIPKAKKQKVANIYHEIGYVLSRMSQFEEALSMYRKSLHIRLKLPGIDHLDVAISYNNIGLIYYHQYQYDYAIEMLQKCATIQRKIFGDNSLSIANSYNNFGCIYYRQFQFDKALAMYQKSLSIQRQTLEESNLDIAISYNNIGGIYDSQCKYGGALLMYQKSLNIQQEILGDHNLDVATSYNNIGCIFLHQQRYKEALSMYNKCLIIQVQILGEISLYVVITQENIANVYYHQGQYDQAIYFYKKSMESRTNIYSENHSSVITSCKKIAAIHIMQGKYIEARKILQRAVYFRSKLLDIKKEFRNRVPIEIESMKCAVIFFCTSRAE