MTRDLLALLVGILGNMSSALVFAAPIVTFYGIIKKRNTESFSPIPYVCSMLSQALWTYYGVLKPKGLIIVTISGVGFALEFSYLGIFVIFASMPHRMYALKLIALSLMAFVALFLGTFFGSIGGTRLTIVGFLCAINSTCMFASPLCVMKKVITTKSVEFMPFFLTLSLFANGATWATYSIIVRDLFMGVPSGLGFLFGVFQLLLYFCYYKKTPKVVNDTKLHFEPVKPLSRESEMGMEKLEEYYKKIQIQV*