MAFSTPASVRVSGPPNRSFLVGYPGISATLPRIEGKVEIRPGLGYSMPVPVSLVRISLQKRETIHPDADSLTKRHLGAPRKETTDLVGKEVLLYRCQTGKEAEEIIAMDLPFVIFIPFGRGGEEINRRIPPASLQLPSRIAETYYELVVTVQQGSKNQFKYNFPLPILRYDTLSTFGMYNKPEAKLVSSDNLVNLGINLPRWSYGPSDPITVYIKVSPAQGAWYKAKKVTIDKITLGIEEEITFNPEGDEPTKRVNKLAKQVQVVKTKLPEAGYATNIGLIFPSKDLRDSEGIIKRGKPAFPQYEVASFTTTSTLYKIEFYLNIKVQVSGARDLQIRQPIVICHLDQQGCKEEMDAIEIAAREASHVDPSNPMLPARTIVTANDRDALRALGLCVVRQTEKRPYIE*