MVDPADDVFHLVVGNPVTQEWSELPPLHWEDRERCTLAGVIDFAMFVDKNGFKVGLHYTAVDFSGHWCCIYDSATRSWSSLPKLPFSPAYVKMKAQRLSDYSVDVPPPAVFPGLDDYFYDLTILGFYDFGRGRWSTGEVVRSLRITTGLEDKVDPDGEILRCVLPLPGLCTARLWEYNGQRYLASGWVYAGGYREAGESGVDGYGVWKVDDKGGLVAVSAKTHKSILRQVYAGQRFFGAVFRCSVHAEANLVIFSEIGIMFVYDLSTGDWGGVGGHVDEYSQAVIFRPSLRAPR*