MSFGSGGKHAWLGAVGGMLALSQLAAAHDVVVVYNVRVLVSNLLCEIFPRPLLHCSGAADLCSLLPLFVSLHRLFELQLCTMAAARATLPNSTDVQLASAKKKAAGSRRQWMLLNSKGESMVLEVDKYVVMNRVGIHARDLRILDPLLAYPSTILGRERAIILNLEHIKAVITAEEVFLHNPTDENVMPVVEELRRRLPMRRSEGAPDNGVELAKLGASYKSRRFSQDVMDDEPPFEFHVLEVALEAMCSFLDARTTELEAAAYPALDELTSKISSRNLDRVRKLKSGMTRLTARIQKVRDGLEQLLEDDGDMADLFLTRKLASSSSPVAGGSLPHDSGIVSPTIGSRISRASTA