MSTRLSQKTKVLSGGSSLYEYPFSPLYSPFRRCDMTINDLDKTIPNELPHSDYGAIATPTTPKSKQAIIYLCYDITPWVQLTRIQKYGGALLLFWPFAWSLTIAATALKLPLPTYLVYLGYSFVFANLLRSAGCIWNDILDRDLDRQVGLYPLMKRITYWPQAWLGLAMNAGVPLTWASLTGQCSSPDLVFFAGTWAWCIWYDTIYACQDKKDDVSAGIKSTAVLFDQYTKAILVFFGILTFGCFSAAGYLNGASYPYYFVTILGGITHFVWQLRGVNLDNPKSCWKMFASNAYSFGYIMWGGILIEYLMSVFL*