MQSLPQPSSLFKEKKSKILQQLAVPDTEYSDLSPKGSVDEGIRYLIDEINTAEGFVTTSSCAGRASVFLEGRKTRAAEGENGEHEQVARVGGKGAGGTWLYVSHDAWSGEDAAHLDWMKSLGFSDVDEIELLDESLGERRLIHFKFEPMILHVLTASPGHAQLLLRCALQAGFRESGAINITSPSSEQTTPMVAIRSMGLSLESLVGYQDLDGQRRQIVPAGYFKMLLQISNERFVENTKRIERFRSAFKDAVLEPQASSVPKKLNPEGKEWEDAAARRERLRAEGLRRKAALQAEKPSPAVQDIDVELQIDSPF*