MSVTNSDEDRVKGSWSPQEDSTLIKLVAQHGPRNWSLISTGIPGRSGKSCRLRWCNQLSPTVQHKSFTQQEDNIIVRAHALHGNKWATIARLLPGRTDNAIKNHWNSTLRRRRQLAELSSASSDSNSAAPIRYEPGMKRQCLRVSPEPDSFKADVGGDGVVETSLTLSPPGEKEENEVVLKSEDHDDEGKCAVEMEDKCLLTIMQRMIAQEVRNYVDSLRAEDGPTSFGLQSAALQNDP