MQSQPSQIHLTFSLNVEILSRLAQWRIDSLTPNLCWKSNNFKMGVWTWRLQIKKCGPLHVWLFKEHSDHPSDQVPTVAFVLRVLHGPGLRQVVQSQAVNDKTFLTNEYHAWSVETAIHGKFVVEAEFIDMKCGSQAGDPFYFTLGKSIQPAAHQAALSCLSYMLDSGVHTDVTITTPSGSIGAHLAILATRSRVFQVMFSHDLRERKTFTIEMEDMSLESLKALLAYLYGSINRPAFHKHRMALLAASDKYDIEDLKQACEESLMEDINSDNVLERLHNAWMFHLPNLKKDCMRYLFEFGKIHDIRANFDQFLHSTDKELLIEMFQEGLNAVHF*