MGCCDAPGLMPIEDALKKMLSRIQPVQTTLRLPLPEALGYVLAEAILSPIHVPPFDNSAMDGYAVRRAELAQQKPLPVAGKSFAGQPFTADWPPMTCVRIMTGAQIPAGCDAVIMQEQATITEEGVVFCQHEVKLNENIRPTGDDIRQNDVVLERGARLTARDIPMIATLGISHVTVYRKPKVAFFSTGDELKPLGEPLQAGQIYDSNRYGIKPLIENFGCEAIDLGIVPDCPATLKATFEQAQSLADVVVTSGGVSVGEADYTKDILEELGEIGFWKLAIKPGKPFAFGALQDAWFCGLPGNPVSAVLTMYVLVQPMLAKLAGHSAWQAPESIPAITRSPFKKAPGRTDFQRGIYRIENGKFVVESTGNQSSGAFRSMSLANCFVVLERERGRVEVGETVQIQLFNPTLY*