MMQRTMQLVLRVKRSSGLLHQFSTAANSQRLAGKVAVITGAASGIGKASAKEFIGNGAKVILADVQDDLGRAVAAELGPGATYTRCDVTDEAQVAAAVDLAVARHGALDVFYSNAGVLGSIAPAPLASLDLGEFDRVMAVNARAAVAAAKHAARAMVPRRSGCVLFTGSVSGVVGGTGPTSYGVSKAAVLGVVRAVAGELARHGVRANAVSPCGVATPLSMVQVLEAYPGMSFEELKNAMAASMEQMEAGPLIDPEDVARAAVFLASDEARYINGHNLVVDGGFTVGKLLKIPKE*