MVDPADDVFHLVVGNPVTQEWSELPPLHWEDRERCTLAGVIDSAMFVDKNGFKVGLHYTAVDFSGHWCCIYDSATRSWSSLPKLPFSPAYVKMKAQRLSDYSVDVAPPAVFPGLDDYFYDLTILGFYDFGRARWSTGEVVRSLRITTGLEDKVDPDGEILRCVLPLPGLCTARLWEYNGQRYLASGWVYAGGYREAGESGVDGYGVWKVDDKGGLVAVSAKTHKSILRQVYAGQRFFGAVFRCSVHAEANLVIFSEIGIMFVYDLSTGDWGGVGGHVDEYSQAVIFRPSLRAPR*