MSLLLPTLALASRIASTRHGAIDDHDGYDWRRSTSENHRNPAAPLRHEFAASRARLDYSWHVHYSLRRQEQQDAIIRRMLRDGAVGGAEHATPAGRGVLQGLRQVLSRWQQQRRGAVGAPAQPWAIFTAGCMGAGKTHVMELLDENGLLPLSSFVRIDVDRIRAALPETRAYKPLLCDLFLDLRTYERLNAQTAGLLTQLEARLGGLHRRGGHRGGAFRRGFHVWVDSSLRDRRALWWSRELRRLRRVYPAHRLGIVHVTASWARVVEREARRGAETGRRIPPPLLAQVYDQVPRAVAALQRHVDLHIEVDNDTSQPRLRRPEDVLAFLRLCRQLAPAEGRGEGRWRRQQEFAVWRWFDAEGLRTKRWEATAAA*