MSVYAMGHGWTGALGTGRFDDHIKGHDDEEDPDPPTLLYKGDVLSAAAGWGHTALVTNESNGRQRLLMCGRPHDLQAILRLNRFPAWLRHKAVHYSHSYKEDERSINVTALAGRFIQWALNEQTQRQIEQDPTMRLWELAKTYSILSELEEVEMPNYDAPLSVVASAGLTAVLGQVGGTLYTMGLNNRGQCGIGYSSNNVWVPQQVMGLSDDYATHGREYLYQAFPVSQVALGLQHGYALCSQGNLYSWGKAERCQLGQADASEAAQDGSQVDYARHVKKAYELDSEERPDWFFFPRVVQIASGFQHGAALTESTNQVFVWGKNVLPPMRSDQRQGKLASDSRAPTPVKGLPPNLQVIQIACGSHHTAMLMEDGSVYAVGICTDDATQILFEPVCVVPSGIIDMPCRQFEAHFDRTTIVGRDGRQVLQFHLWADPELREYGVFTPFWADSLLLDNEHARIKSIHRGWLHTIVVTEHDDLLEAGKDPRTPIGDGRPGNQIAG*