MAGIRRVKLGQQGLEVSAQGLGCMGMSYFYGAPKPEPDMIKVIHHAINAGITFLDTSDMYGPQTNEILIGKALKGGMREKVEMATKFGVKYDTDAMEVCGDPAYVKYACEASLKRLGIDCIDLYYQHRIDSRVPIEITMGAVKELVEEGKIKYVGLSEASASTIRRAHAVHPLTAVQLEWSLWSRDVEEEIIPTCRELGIGIVAYSPLGRGFFSSGPKVLENLEDGDLRKYLPRFQGENLEHNTKMFERVNEMAAKKGCTPSQLALAWVHHQGNDVVPIPGTTKIENLEQNIGALSVKLTPEDMAELEAIAAADSVKGGRYGDGISTFKDTETPPLSSWKA*