MGWNRGFGRVKDERKNLSFFKIFQSADLFSESMRAMPYNFMKNISKEDFSYKMVIRAQWGSSWEVDISMNPRFYYMEKSGWNQFVTDNALGENEFVTFTHKGLMRFNVNIYGKNGKEIVTPRKPHTTTPFSKLLRLILHETNEIVMKNQLVTLMIQTGGIKKEEDVKKEDESMGVGVEIEVQKKKRAVEVGESSRGAALKKKKAEKPKPSNKKKKKMKRKKVKNGVPEFEITITNSYLKFLAIPKKFEEAYIPDESKVYMIHHSEGKGSWEVFCLVRQTRTIFSSGWCRLAREYPLSVGDRCTFHLVKPDEFVLTTKKAREEITVIE