MKNIFQDLAENPNLTTLSLEETADFLLSTPAESPPVVREDLNAFKICLREVNEDVRRAIENAELINMDGMSMVFAYEILYGKKFPRVTGCDLFIFLLSKLEKNNKTAYFLGATQETLDALVKVVSLRYNKTIIAGARNGYFKRSEWEDIIDSVNRSGADFLFVGTPSPQKEEFLNFAKSKLMNGMVLMGVGGSFDVVAGKVQRAPFWMQRWSLEWLYRILQEPRRMWKRYLVTNTRFLLFLLVAKYLLLCRRRKAPRA