MQLFSLAIQCVLVFFLFSCVALAQPEDCLEPHRALLLDYKAFHNANKHHPDAQYLVQTCWGHGCQGTGDRIRGTMFLLRLAIAHKKILLVDWTHPAPLTNFLLPNDIDWTLSGFEPGYFVGHNTLSEADFGAAVYEGRPDAVEKFHATKMHVVTTNQHFYINTMAGVTPVDYIQKLDIGSCYYNFLFKLNSTIVERGELSLRQLYGPSPVDYLAWHWRHFDADWPDEKPVMISHLRATMDCAQKLASEVGVDLEQRRLLLVTDFNIFREFVLEGHLKKVVTLNITAHHIDHQESSSEIFNGIFVDLYIMSHARCMLTSRSGFSKLALWMASDKLRKCHRDMVRCQEEIVWR*