MKVFPVGFGVGLSQLLLEFIRKRSLVKVSASMGLKRTCVQKVENVEEVKGFSILDLPELALEGILSRLSPASLCNTAGVCTDLRDRCRSNHLWDPRLKAKWGKVIGPAAYREWQWTVAMNKDTAILDGSKANGWLRSLSCIWQFSWLRLRPEINRGGKNGLPSDSVMAWYLALESGKFWFPAQVYNRERGHVGFMLSCYDAELSYDRRTDTFQARYPPHGHRKIVVEEGVQWERLRAPPVDTTAHDLHPSDCLNDLCPGDHVEIQWRRNKEFPYGWWYGVVGHSDYCDRDSRHCQCHLDGENPPYDKNSKMISICCMRHIFI*