MQQALLQQQVALLGHGGGLPGGGMLGGGGGGRRGVEPPLGGRLARRPMDPMAEAERRMQQEKLYSLDLNKIRAGDDKRTTLMVKNIPNKYTQKMLLALVEERFRGMFDFFYLPIDFKNKCNVGYAFINMVRPEYIVPLVEELHGKKWPKFNSEKICHIAYGRIQGKTALVQHFQNSSLLHEDKRCRPILFHTNGSLAGEVEQFPGTLATPSIGSGGGGMPPGGVPLMAAAGLQPAAAMGQQPLSHLAGPEQAGTESQX