MASGHIAQCLGGILARRAGATVAVSGDLRLNGAHFVDGVRSLAAGLLERGVRPGDVVAVVGFNSIEYMELLLAVPYIGAIVAPLNHRWSFEEAAQALELVRPSAFIFDGAYSSWALRLTESKSFSSIGFYLTVGDPASTCQGANFVSVDHIRRSWRGTTVTEPMSAPRDVALICFTSGTTGQPKGVAISHTSLIVQSLAKIAVVCYGEDDVYLHTAPLCHIGGISSCLATLMAGGCHVLIPKFDAKSAIKAIQEHKVTCFITVPAIMADLLSYARKDKISGCGSVTKILNGGGGLSDELINGASHLFFNAAIISAYGMTEACSSLTFMPINNPELQETKNQLSNQSGGVCVGKPAPHVEIRIDRDESNSSSSLMGKILTRGLHTMVGYWGNNTVDTSESVRNGWLDTGDTGWIDRTGKLWLMGRQKGRIKSGGENVYPEEVELVLSQHPGVAKAVVFGVPDSRLGEKIVSCVSIKDGWRWVDATAEHQGEGKEVSAHILQEHCRIKNLSRLAIPLNYSLRKLI*