MSTRREVILSWLCEKRQTWRLCYLLGEAGSGKTWLAQQLQKDKHRRVITLSLVVSWQGKAAWIVTDDNAAEQGCRDSAWTRDEMAGQLLHALHRTDSRCPLIIIENAHLNHRRILDDLQRAISLIPDGQFLLIGRPDRKVERDFKKQGIELVSIGRLTEHELKASILEGQNIDQPDLLLTARVLKRIALLCRGDRRKLALAGETIRLLQQAEQTSVFTAKQWRMIYRILGDNRPRKMQLAVVMSGTIIALTCGWLLLSSFTATLPVPAWLIPVTPVVKQDMTKDIAHVVMRDSEALSVLYGVWGYEVPADSAWCDQAVRAGLACKSGNASLQTLVDQNLPWIASLKVGDKKLPVVVVRVGEASVDVLVGQQTWTLTHKWFESVWTGDYLLLWKMSPEGESTITRDSSEEEILWLETMLNRALHISTEPSAEWRPLLVEKIKQFQKSHHLKTDGVVGFSTLVHLWQVAGESAYLYRDEANISPETTVKGK*