IPIVGGDSLDLHRLFCEVTSRGGLEMVIKDRRCKEVMDAFQFKTTISNAVGVLRKNYLQMLFEFEHVYYFKAPLSEFPSREKALMRLVEKSAIHDDMDVEEAKPGFVFNGVIDGKFENGYFIKVKMGSEELKGVIFQMRDQAPPKTQKHKNKRVKTSHHQEGPQRPKPPRSAYNFFFSEQCAKLKGELGTGAKGSLTKEIGKMWSNLSESDKQDYEEKYLKKKKRVSMELLAAINAVETVAATVKTETIAGIQVVETVAATNAVETGVVTDTTKTVARMEAAETVAETETVETVAATEAIETVAGMDAVAST