MSKIVVNQDKITDLKRILEICPFGAIEEKSGIVEISAGCKMCKLCVKSGPKGAFEFIESSKVQINKDEWRGIAVYVEHHNGNIHPVTYELIGKAREMASKIKQPVYCVFVGKDIKDKCSNLISYGVDEVFVYDEDEFKDFRIEPYSKAIENFIDKIKPTIVLVGGTTLGRSLAPRLAARFRTGLTADCTILDIQSNTDLDQIRPAFGGNIMAHINTPNNRPQFATVRYKIFSAPEKIENTTGKITLCKVEKKELKSKIKVLSVKEKNKEVGLEEAEVIVVASRAIKKQEDMEMIYKLADKLNAQVAGTRPVIEAGWIDAKKQIGLSGRTVKPKLIITCGVSGAVQFVAGMQGADYIVAINKDDKAPILDVAHLALIGDIYDIIPKLIEKIENNKDNNQKYMASAAK*