MKLLLIFLCFSLFTSEALALHHHVRQSRRNLLANGLGLTPQMGWNSWNHFNCNIAEKTIIETADALVSTGLSKLGYRYVNIDDCWAEKERDSKGNLVPKASTFPNGIKALADYVHSKGLKLGIYSDAGYQTCSKTMPGSLGHEEQDANTFASWGIDYLKYDNCNNDGSKPPERYPVMTRALLKTGRPIFFSLCEWGDLHPALWGAAVGNSWRTTNDIADTWDSMISRVDMNDVWAPYARFGGWNDPDMLEVGNGGMTKNEYIAHFSLWALVKAPLLIGCDVRSANNETLEIIGNEEVIAVNQDLLGVQGTKVRMEGDQEIWAGPLWGGRVAVVLLNRGPRDYEIIAEWDDIGLPSTATAKVRDLWKVSSISNFINTIIRFGRSQSSKLIYACVIFDILGA*