MQSNQTHAHHFHLPQLTMDKAYIAILSFTFLFLLHYILGKVSNGRRSKGDVQLPPSPRPIPFLGHLHLLEKPFHVALCRLAARLGPVFSLRLGSRRAVVVSSADCARECFTEHDVIFADRPQFPSQLLVSFDGTALSTSSYGPHWRNLRRVAAVQLLSAHRVACMSGVIAGEVRAMARRLFRSAEASPGGGGAARVQLKRRLFELSLSVLMETIAQTKGTRSEADADTDMSVEAQEFKKVVDEIIPYLGAANTWDYLPVMRWFDVFGVRNKILAAVSRRDAFLHRLIDAERRRLDSGGAEADKKSMIAVLLTMQKTEPEVYTDTMITALCAVSQDFLAPCLVSI*