MKGKGKGRWIIHCDRLPMPLVLLLCLACFLAGFYGTTTFESQNLLNESQVGGVRGRRSLEEPQEDQVILEHGESGDSVISDIPFQVLSWHPRAVLFPNFASKEQCEAIIKLARSRLAPSSLALRKGETEENTKDTRTSSGTFLSAKQDKTGTLTWVEQKMARATMVPASHGEAFNILRYELGQKYNSHYDFFNPKEYGPQKSQRMASFLLYLSDVEEGGETMFPFEGYQNLNINYDYKKCIGLKVKPRQGDALLFYSMFHNGTFDKTSLHGSCPVIKGEKWVATKWIRDQESW*