MKQITGVYTAPAQHWVGDGFPVRSMFSYQTHGQQLSPFLLLDYAGPYTFPAGSEKRGVGEHPHRGFETVTIVYAGEVEHRDSTGRGGVIGPGDVQWMTAGAGILHEEFHSEAFTRSGGELKMIQLWVNLPAKDKMATPGYQSITAGTIPTVALANGAGQVRVIAGQYDDVSGPAHTFSPLNVWDLQLNQGHDLTLRQPEGWSTALVVLEGEVIINGSESAREGQLAVLSQAGDAVHLEATAPAKVLLMAGEPLQEPIVGYGPFVMNNKTQIAEAVRDFNSGRFGQI*