MRPNPKQLVDFFARSLTSFQSSPDVFRVLCTLPHVVGGGREPGPRRASSQVVRRLVVLDSSFNPPTRAHGEMARSALRTTTTSVRLMLLLSVNNADKAPKPASFPVRLGMMDAFGHGLLRSLEDEGIRPEIDVAVTKMPYFHDKARVIGESGVYGPSSSSSSSSALGEGGAHEPEQVFLAGFDTVIRIFNPKYYGGGEGMKAALGPFFERARLRVTMRTDDEWGGEEEQRAYVRGLGEGVLDEVGGDAAWAGRVDLVQGGGTGNGVSSSRVREMVRRGQREALGEMVDDEVLGWIEGMGLYRE*