MKGKSKGKWLASCYRLPMPLVLLLCLAFFLAGFYGSTTFLSQNFLPQDQVVGVGGRKSLEIPQEKDSALSEHGETGDGYISDIPFQVLSWHPRALLFPNFASKQQCEAIIKLARSRMAPSSLALRKGETEENTKDTRTSSGTFLISRQDKTGSLALVEQKMSRATVTPVSHGEAFNVLRYELGQKYNSHYDFFNPAEYGPQKSQRMASFLLYLSDVEEGGETMFPFEGYQNMNINYDYKKCIGLKVKPQQGDALLFYSMFPNGTFDKTSLHGSCPVIKGEKWVATKWIRDQDRW*