MCRGIITYRLNTLRQIADGVILSDDDIALLRQAIRKLKLWVTPRDAPVDDIVQTGIVPRLVQLFNVDDFPDRFEALLILGYLTRSGNTTLLINSNVLPLFLGHLHSDRDREEQRLLMVIDHQLLPIFDALLRRTKNIHVKKKMCEIVELISRVDTDMVKQSCILEPVIARYSEATIPKLQSTHLGVLLVDQGCMDLLCNLITSPKSHMVSALAIYAVQDILDLEKKAGAGDDFYKRMIINLGVFREISKVVCAGAIKDKSLATIASNLNVENSGWVLFLLFV*