MVSPDPQIIVVAPGAEPVSTQVQRTEDGGSIIRTFWVGLKGELLRRIPVSSVLQIPMGISMGKSMLVLLTFLAFASCCIAAYRPSETLCGGELVDTLQFVCGDRGFYFSRPASRVSRRSRGIVEECCFRSCDLALLETYCATPAKSERDVSSSPTVLPDNFPRYPVGKFFQYDTWRQSTQRLRRGLPALLRARRGRMLSRELEALREAKRHHPLTVLTSKDPAHGDDTSSEKPSDQK