MQTQNPGDDSHIPLEDVGSAIREGRSLRLAHLYRIVVADEQLNDRHLDLRDPVPTGRQILQAAEVRPVADYSIYAILPSGEFEDLRLDETYDLRGRGAERFVIFQTDRAFKFTIDDRQMEWGKPSISGKILKVLAGVPTDTYDVYLEVRSGGQDVLIRDTDLIDLSKPGIERFITLIRDTTEGLAALPEADQRYLDSHGFTVEVVSDGPHTGVVLKQMQLPQGKFNHPAADVLVILPPGYPDVAPDMFFCNLWLTLVSAGRYPTCADQPHTFMGHNWQRWSRHNNSWRPGVDGLHTMIKRIEHALAEAK