MAGDVVVLKFGGAAFAAPGAHQGIARHVADRLRAGGSSASPGGARAIVVVSAVAGETDRLGTALRAVSPAPDRDLLAAALMTGETVNVALMTAALRDAGLAAVALTAADTGFVGAGEPHCADLRRIDGSVLASLVEPAGTVLVVPGGQAVDGDGRPIMLGRNSSDLSAIAAAIAVGARACEIFSDSPGICTADPRLVPDARTLAAVDYDTMITMSRHGAKVLHHSAVAWAQRHGVEIRCRSLLPDGAVYSVVRAGRTSAAAVLVHGTGTVWAGDPDLVRATLAELGSDAVAIPEAAAVPEVAVTEVAAVPEVAAVPDVAVTDVAVTEVAVTEVAAAAATAGIAGTAAVGEPVGGTVAHLVLADAARDLRPRGLRHRADLRLVTTLFPDGRLQHRLVPAAEAPTVARAQHDVVVA