MSAFVYMDFAVGGEPVGRVVFELFDDTPLTSANFRALCKGDKPTPEGSVPLTFKDSNIHRIVRNFAIQGGDIVYGDGTGGTSIYGDQFDDENFVHNHAEPFVLSMANAGPNSNKSQFFVTLKGSPHLDGKHVAFGKVVAGKSVLRQLEELDTAPGDVPVLPVTITNCGELKRDAKLLLPFIGSQDGLTADKYEEHPDDNFNVGKEEGELNFDDPEQALRVTLEIKAYATEVYKMAGDAESEEERAMVLRVALQKYKKALRYVFELSPDPDSSKKAYDEFQKAKLALNQNMGLVALQLKKYDQVINSTTSALEMECATSRDRAKALSRRSSAYQGLKKQERAINDLEQAHELLPSDPQISKSLTALKQESEMKEKKQKAQYAKFFS*