MKVILHDLPGGPEAFELMSSFCYNNGRAPISPSNVCLLHVGGHYMEMTDEVAPCNLIKQTDRFLETMIYWTWPEIFVAIKQCYLRLNGPASSMVLKKCIDGLLQRIASTSDMCTSGSSPESSNFRFSCDTKSSESAKYSFRPWWFKDLSLLSPNIIETIVQTMISRNFDQLCLAKFLFFCVTTRFAMSNSVQKRDLVETVVRLLYLLERRSVSCKGLFGILRVSSNIGISKSCRYELETMIGSLLDQATMDNLLFPSPPGSSYLYDVNLVSRFLKSFLSSHHVSLTGLKTVGSLMDKYITEVAPDSNLRPAKFVALIKALPDAAIDSYDGIYRALDMYFEVHGRLSEEEKIKICIVLNYEKLSLEACKHLAQNSKFPSRTALQALVSQQCKLKSLLSNGGYLKSGSSSPCIYRNKGIKGVDNYSKEQIVFYAKKVDLSTENEELRAHLNGMQLRVMELEKICRKMQIQMSKIVKKTLPSPGSGGSLPKLCS*