MDPAKRAALDGVLNQIERNYGRGSIVKLGDADNMKVDTIGSGSLTLDAALGGGFPKGRVVEIYGPESSGKTTLALHAIAESQKVGGTAAFVDAEHALDPAYAAKLGVDIDNLLVSQPDSGEMALDVVDQLVRSAAVDVIVVDSVAALVPRAELEGDMSDAQIGLQARLMSKAMRKITGSLALSQCTVIFLNQLRSKVGVIYGSPEVTSGGNALKFYASVRLDTRRKEILPENSGIRVKVKVVKNKVAAPFKIVNLDLLFGSGIDQIGCMLDAAMDLNIIERRGSWFSYKGQNMAQGRINVVEMIKSDTKLMAQLETEVRLALSEMGKDIKPTADTESLETLEDVNTVLEVDEQIFLE*