MRSPFNDIVMIQSQGSRILLLDSTRNIHSIYTEGQKLTGSYWDEFACLPAVVPKGPIAILGLGGGTAAHLMLDLWPSLELEGWEIDEILIDKARKHFYLSDLEKCNEAGGILHVHVGDALSPMAVVPGGFSGIIVDLFSDGKVLPQLQEVSTWLELEKRLMPNGRIMVNCGGAHAEACSSEDENYSIYFSCSEGVSVYNPTITALCTSFPGNLSWRKMEEGESLNYLALTGPPPDLSAWSAAVPSQLSSNIKKWKPFQLS*