MSKQYIKKEGAAVINIARYLMSQKEGARLRTIDSLAEEFELSVGLVQKALKKIEADGVIALSRQGRNGTYISRLDSEKIVRLAGLGHVVCAMPLPYIKHSEGLASGLKAQMSSLPLYFAHMRGAGVRAKLLSSGVHDIAIMSKLAAQSYSDGLTVAVNLGKNSYSHDHRVIYRKGEYGGIRRVGVDSDSPDQQILTKQAFPDQDIDIVEINYGDSLIHLASRNIDAVIWLTEAIDMDNVGLAEKSLNHIPQCEMASEAVLLVRNEAPHIKALLRNLINKDALNSHQKKVVTGEITPSY