MNVGFVSLGHGAATRWRHCHDHRKQEFRGGRRVNGVSVGKLGMRPRRNAARVQMSLSEPVLFPETLRAAGTLFESYPRLMFSPESAALAHSGVPNLAPSALLWAFACYFGFSERVRWGTELNRRLRVALERSVLPPGEKVAVASSSDGQSSADAQSPPEPEHGAAELVAAALHSLPFLLAAIGIDTLLRKSVGETWTLSSATTAVLWSGVYELGRWSAGSFMSEEEKEAERKAYDAFCEFADRALKRSGRCHFSDVASAFRLQCPAYRTRSKLSDEQIRRFIRRAAPDAVRSPNGFYRNLSILSKQELRERAAQVQVSASRDREQ*