MKGKSKGKLIVNCGRLPMPWVLLLCLACFLAGFYGTTTFESQNLLTQSQVGGVRGRRSLEEPQEDQVILEHGESGDNDISNIPFQVLSWHPRALLFPNFASKEQCEAIIKLARSRLAPSSLALRKGETEENTKDTRTSSGTFLTAKQDKTGSLAWVEQKMARATMAPVSNGEAFNVLRYEIGQKYNSHYDFFNPKEYGPQKSQRMASFLLYLSDVEEGGETMFPFEGYRNLNINYDYKQCIGLKVKPRQGDALLFYSMFHNGTFDKTSLHGSCPVIKGEKWVATKWIRDQENW*