MKIRSGGHDYEGLSYVSNVPFFIVDMFNFRSINVSIDDESAWVEVGATLGEVYYRIAEKSNIYGFPAGVCPTVGVGGHFSGAGYGNMMRKYGLTVDNIDDAKLIDVNGRILDRKSMGEDLFWAITGGGGVSYGVVLSYKIKLVRVPPKVTVFRVPRFYDQNALDLAYLWQRRANTWDNDLFMRMIIDVVNRTTRTSEKTIRVSFFTLFLGDSNRLLSLLNQSFPELGLERKDCIEMSWIESVLYYTNSPITPMDALLSRSPPLTYLKRKSDYLQKPMSKEGLEFIFKKMIELQTPTSLVFNPYGGRMSEISPLAKPFPHRDGNIAKIQYSTNWNEKGVEASNHYLNLTRVLYNYMTPFVSKSPRLAFLNYRDIDLGITHNGKLSYFEGKVYGIKYFKKENFNRLVKIKTKVDPQNFFRNEQSIPVYPSWRN*