MGSEGDAPASPAQEMQGNYGGTIPLLTPYRLGSFPLSHRVVLAPLTRCRSYGNVPQPHAALYYSQRATRGGLLIAEATAVSDTAEGYPHMPKVSTEEQVEAWKPIVKAVHDKGAVFFLQIWHTGRVSSTAYQPGGQPPLSSSNKKLIGKGFSPSGKELLEYSEPRALRTEEIPLIVNDFRLAARNAIAAGFDGVEIHGAHGYLLDQFMKDSVNDRTDAYGGSLENRCRFPLEIVEAVATEIGPERVGIRLSPYAAHMDSADSNPEALAVYMANALNKYDILYAHYVEPRIIADVMEVETHYSLESARKAFKNTFLVAGAHTQDSGNEAIRSGHADLVVYGRWFLANPDLPRRFELNAPLNKYNRETFYTQDPVKGYTDYPFLEDLDWKPSPQP*