MKGKSKGKWLVNCYRLPMPLVLLLCLACFLAGFYGSTTFVSQNLLLQDQVVGVRGRKSLEVPEEKDSDLSEHGETGDNYISDIPFQVLSWHPRALLFPNFASKKHCEAIIKLARSRLSPSSLALRKGETEQSTKDTRTSSGTFLSASQDKTGSLTWVEEKMARATMVPVTHGEAFNVLRYELGQKYNSHYDFFNPAEYGPQKSQRMASFLLYLSDVEEGGETMFPFEGYQNMNINYDYKQCIGLKVKPQQGDALLFYSMFHNGTFDKTSLHGSCPVIKGEKWVATKWIRDQDRW*