MSSQRQDFGYSRTVSYENGNHFKVIFQRWGSVNHKVMPFCLANVMVALILVYLLEHGIDLTTSEFGHEFMSVLVSFLLLNKLSFTLGHSEEQYRKWRFDVAQQVLTLLKVTVLVVYKNGPGKVWEIPELADDAPILSMGGSSAYGDVSAGIFSQEANLRKIRIGPLRRKKAPEEVYVFGHDLQSDRNLRTPICVAQRVREAIVAHRSLPGDPIDTIREQMLLNCVKEFMDSYYGVRKYLTCPLPLPLVQLGRVFVLFYIFTMPAALLSPSLNLKYIQMVVLIFLMTYGFVGIELLFVELDDPFREDPNDLPLTEEARAAGEDVVLALWHADGKEVAERLRDKFLGQRALQGNTSSKETDPLVRE*