MAQKIQSVKGMNDLLPVGQKDFKLTAVFWQAFEDTVNRWTRAYGYQQIRTPIVEQTGLFVRSIGEETDVVGKEMYTFSDSNDSLSLSLRPEGTASCLRAVVEHNLLYNSPQKLWYMGPMFRRERPQKGRYRQFHQVGIEALGFEGPDIDAEIIAMSADLWEKLGIREYLTLEINSLGNREERAAHRAALVEYLTRYEAQLDEDSKRRLKTNPLRVLDTKNPDLQEICNAAPRLVDYLGEASQNHYARFKAMLDGLGIQYIENSRLVRGLDYYNQTVFEWTTDKLGAQATVCGGGRYNGLIEELGGKPAPSIGFAMGIERLLLLVSEYGSLEVNAAPDVYAMHQGEGADLQVMKYAQALRAQGFNVMQHSGYQSLKAQMKKADNSGARFALIVAQDELADGTVTLKDMNGAHGQQTVSATDLTDTLQQWKNA*