MPADIIEDDDAPPELVDVSALPDSEKLNISTTPSTTLDTPAQDRVPITLVTGYLGAGKTTLLNYILSEKHGKKIAVIMNATDIEKPLTVNQNGQEVTEWMEVGNGCICCSVKDSGVMAIESLMERRGTFDYILLETTGLADPGNLAPVFWVDDNLGSSIYLDGIVTLVDAKNILRLLDEPAPEETATSHTDGSENAGPGHSGPVLSMAHMQISHADVIILNKADLVTQEELDQVRSRILAINSVAKIHVTDHSRTPQIEGVVLDLHAYDHLDSLDFGAKGHSHIDPAISTIAIVIPPIPADKVSRVDTWLQSVLWESKIPVMDNIDTSNLNNFEIHRLKGILALQDGSCKIIQAVREVFEIRDSEPTTRGGGDCKLVLIGRGLGQDAQPWRRNFEAFLEAGP*