MADDDDLLWSSSTDRGSEVRLFDRNRHIMYLQMNYEILPSGYEGQEINRLTLAYFIISGLHILHALDHVDKEAVINWVLSLQAHPKNEAELNNGQFYGFHGSRSSQFHSLDKEVSVPNNSHLASTYCALAILKTVGYDLSLINSTSILKSMKCLQQSDGSFMPIHTGAEKDLRFVYCAAVISSLLDDWSGMDKEKAKNYILSCQSYDGGFGLIPGQESHGGATYCAVASLRLMGFIEDNLISQSTSSCIIDLPLLLDWCLQRQALDGGFQGRPNKTSDTCYAFWIGGVLRILGANQFIDEKTLREFLLTCQSKYGGFSKFPGQFPDLYHSYYGFTAFSMLQETDLNSLSVELGISMF*