MNSCQQKAMEKLLLGHGCANQLLIMDHTESDSSMEREDLAKSVLHCFSDALSILIDTNDHQDEQSNNSSPQDSSPVLESARKQLHKRGRKTSMAESSDYHRHESSTPIYHDGFLWRKYGQKQIKESEYQRSYYKCAYTKDQNCEAKKQVQKIQHNPPLYSTTYFGQHTCQLHQAYATFPIDTSDPEEHEGSHIIRFGHPATSFFSSTPSLSQHQNQDHIKDDYMKPVIAEEWTPSEWMSSEVAHAVEAFEFNPLWTSHDLSS