MPSPEDASTSSATPEAQKHTFKSLGLIDPLLEALEQVGYKSPTEIQSESLPHALEGRDIIGVAETGSGKTAAFALPILQKLWEEPKGLFACVLAPTRELAYQISQQFEALGAAMGARCAVIVGGMDLPTQAIALAKRPHVVVATPGRLLQHLEETKGFSLRTLKFLVLDEADRLLDMDFGPAIDKILKLIPKERTTYLFSATMTSKVAKLQRASLVNPVRVEVSGKYQTVSTLLQHYLLVPLKDKVVMLIYLANSLAQNSIIIFTRTVRDARLLSIILRTLGFPAVPLHGQLSQSQRLGALGKFKSGGRKILVATDVASRGLDIPSVDVVINYDIPTHSKDYIHRVGRTARAGRAGKAITLVTQYDVELLQRIEKVIGKKMDAWPTDDEEVLLLKERVSEAERLAVNEIKDQDMKEGGGKKRRRGGEGGGADDRDRDDDVVEAGMPTKHKKTKRR*